📄️ Access API documentation
Access Invicti Platform API documentation from your Profile page, including both user-friendly format and YAML format options.
📄️ Manage your API key
Learn how to generate, copy, and delete your Invicti Platform API key from the User settings page.
📄️ Use the Invicti Platform API
Use the Invicti Platform REST API to manage applications, assets, vulnerabilities, and more programmatically. Includes authentication steps and Swagger UI navigation guide.
📄️ API Importers API
Use the API Importers API to manage importers that automatically pull API definitions from external sources such as AWS API Gateway, Azure, Apigee, and Kong.
📄️ Inventory REST API
Use the Inventory REST API to manage API targets and definitions, link them to DAST scan targets, and export inventory data.
📄️ External Scan API
Use the External Scan API to connect external security tools such as Mend and import vulnerability findings in SARIF format into Invicti Platform.
📄️ DAST API
Use the DAST API to manage scan targets, schedule and monitor scans, retrieve scan results, and generate reports programmatically.
📄️ Identity Management API
Use the Identity Management API to configure SAML SSO, retrieve audit logs, and manage client applications, organizations, and RBAC settings programmatically.
📄️ Identity SCIM v2
Use the Identity SCIM v2 API to provision and manage users, groups, and roles in Invicti Platform using the SCIM 2.0 standard.
📄️ Integrations API
Use the Integrations API to manage plugin instances, automation rules, and CI/CD scan profiles programmatically.
📄️ Inventory API
Use the Inventory API to manage applications, assets, vulnerabilities, and collections programmatically. Includes common examples for filtering, bulk updates, and data export.