Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

API Discovery

API Discovery scans a target URL to automatically identify available API endpoints. It detects OpenAPI/Swagger definitions, GraphQL endpoints, health check paths, and other commonly used API routes. Discovered API specifications can then be used to run security scans.

Starting a Discovery

From the sidebar, click Discover API Endpoint. If no discoveries exist, click Start First Discovery. Otherwise, click New Discovery in the top-right corner.

First discovery page

Enter the target URL and click Start Discovery.

New discovery form

Viewing Discoveries

Click Discover API Endpoint in the sidebar to view all discovery runs.

Discovery list

Each row shows:

ColumnDescription
Target URLThe URL that was scanned for API endpoints
StatusIn progress, completed, failed, or stopped
DiscoveriesNumber of endpoints discovered
CreatedDate and time the discovery was created
ActionsReport, View Results, Delete

Report

Download discovered endpoints in document format.

Discovery report

Scan Results

Click View Results to view detected APIs, discovered endpoints, and any scan results found at those endpoints.

Discovery alerts

Discovered Endpoints

Click View Discovered Endpoints in the detected APIs section to see all endpoints found by scanning common API paths.

Discovered endpoints

Deleting a Discovery

Click the Delete icon to remove a discovery entry.

Delete discovery