This page will help you get started with the CanIPhish API.

Note: The CanIPhish API is currently under development. Please anticipate frequent changes.

Welcome to the CanIPhish API documentation suite. In this documentation you'll find detailed walkthroughs and examples on how you can utilise the CanIPhish API to manage your platform. At current, our API supports the following high-level functionality:

  • Domain Supply Chain Scan
  • Campaign Management
  • Target Management
  • User Management
  • Phishing Material Management
  • Reporting

For information relating to our phishing email/website libraries, how to run a phishing campaign or how we compare to open source phishing simulators, please refer to the CanIPhish website.