The PhishingBox REST API allows developers and administrators to build custom integrations using many of the same tools available inside the PhishingBox platform. With the API, users can work with items such as accounts, campaigns, groups, targets, templates, reports, enrollments, courses, domains, inbox features, landing pages, and other platform resources. This makes the API useful for organizations that want to automate common administrative tasks or connect PhishingBox data with another internal system.
For example, an organization could use the API to retrieve campaign data, create or manage groups, add or update targets, pull report information, or support custom workflows outside the PhishingBox interface. The API documentation is organized by resource type, so users can select the section that matches what they want to manage and review the available endpoints, required fields, request body, response format, examples, and possible error responses.