Skip to main content

Get started

availability

Deployment: Invicti Platform on-demand, Invicti Platform on-premises

Part of API scanning workflows series

This is part 1 of 4 in the API scanning workflows series.
Next: Configure

This document is part 1 of the API scanning workflows series, the hands-on implementation companion to the API fundamentals series. It covers the full workflow from setting up your environment through to reviewing results and generating reports.

Prerequisites

Before starting, make sure you have the following ready:

  • API key - if you still need one, refer to Get your API key from the API fundamentals series
  • Access to the API documentation - available from the same place as your API key
  • A testing tool - this series uses Postman in its examples, but any API client works

API specifications needed

To follow the workflows in this series you need the Inventory API and the DAST API specification files:

  • Inventory API: For target and asset management
  • DAST API: For scan configuration, execution, and results

Both specifications are available through the Swagger UI at <your-platform-url>/swagger/, for example https://platform.invicti.com/swagger/. Download these and import into your API tool.

Quick reference

Platform URLs

All API requests use a base URL that depends on your deployment:

  • United States: https://platform.invicti.com
  • Europe: https://platform-eu.invicti.com
  • Canada: https://platform-ca.invicti.com
  • On-premises or private tenant: use the URL you normally use to access your Invicti Platform environment.

Authentication header

All requests must include the X-Auth HTTP header. The value is your API key:

X-Auth: a1b2c3d4-e5f6-7890-abcd-ef1234567890

Required and optional fields

Each request in this series includes a placeholder table listing the fields you need to fill in. You can omit fields marked as No in the Required column from the request body.


Next steps

With your prerequisites in place and the preceding information, you're ready to start managing targets:

→ Continue to Configure

Complete workflow series


Need help?

Invicti Support team is ready to provide you with technical help. Go to Help Center

Was this page useful?