Programmatically use PhishingBox

We understand an organization may have other systems to manage and maintain employee or client information. As such, we have developed a robust application programming interface (API) to connect these systems with the PhishingBox Ecosystem of security tools.

The PhishingBox API gives a robust set of calls for accessing or manipulating the data in your PhishingBox account. Through API calls and organization, you can import targets, launch training or testing campaigns, and receive reports.

API

PhishingBox API Use Cases

The PhishingBox API allows for integration into a wide variety of applications, systems, and business workflows. Here are six ways teams use it today.

Security Dashboard Integration

Route phishing simulation, reporting, and user-risk data into broader security dashboards and business intelligence workflows.

Third-Party Target Management

Connect employee, client, or roster systems to PhishingBox so target lists stay current without manual imports.

Custom Front-end

Embed campaigns, reporting, and user actions into customer portals and custom applications built around your workflow.

Third Party Learning Management Systems

Trigger enrollments, sync results, and connect remediation paths with external LMS platforms and training portals.

Automated MSP Programs

Support recurring phishing, training, and customer lifecycle workflows across multi-client managed service programs.

Insurance Providers

Support underwriting, risk review, and policyholder awareness workflows with connected reporting and training data.