The API documentation is available inside the PhishingBox portal under Administration > API > Documentation. The documentation is organized by resource category, such as Account, Campaign, Group, Target, Report, Courses, Enrollments, Templates, Landing Pages, Inbox features, and more. Each section contains the available endpoints for that resource, along with the supported request methods.
Endpoint pages include important implementation details such as required headers, request body fields, expected data types, default values, whether a field is required or optional, example responses, and possible error responses. Developers should review the documentation for the specific resource they are working with before building an integration, since each endpoint may have different required fields, supported methods, and response structures.