Skip to main content

Endpoint Index

Overview

Server startup, authentication, and general endpoints.
MethodEndpointDescription
GET/App info
GET/healthHealth check
GET/server-infoServer info (uptime, DB driver, queue depth)
GET/swagger/*Swagger UI
GET/metricsPrometheus metrics

HTTP Records

MethodEndpointDescription
GET/api/http-recordsList HTTP records (paginated, filterable)
GET/api/http-records/:uuidGet HTTP record detail
DELETE/api/http-records/:uuidDelete HTTP record

Findings

MethodEndpointDescription
GET/api/findingsList findings (paginated, filterable)
GET/api/findings/:idGet finding detail
DELETE/api/findings/:idDelete finding

Ingestion

MethodEndpointDescription
POST/api/ingest-httpIngest HTTP data (URL, curl, OpenAPI, Burp, Postman)

Scan

MethodEndpointDescription
POST/api/scan-urlScan a single URL
POST/api/scan-requestScan a raw HTTP request
POST/api/scanTrigger scan over ingested records
GET/api/scan/statusCurrent scan status
DELETE/api/scanCancel running scan
POST/api/scan-recordsScan specific HTTP records by UUID
GET/api/scansList scan history
GET/api/scans/:uuidGet scan detail
DELETE/api/scans/:uuidDelete scan
POST/api/scans/:uuid/stopStop a running scan

Stats

MethodEndpointDescription
GET/api/statsAggregated scan statistics

Scope

MethodEndpointDescription
GET/api/scopeView scope config
POST/api/scopeUpdate scope config

Config

MethodEndpointDescription
GET/api/configView configuration
POST/api/configUpdate configuration

Modules

MethodEndpointDescription
GET/api/modulesList scanner modules

Source Repos

MethodEndpointDescription
GET/api/source-reposList source repos
POST/api/source-reposCreate source repo
GET/api/source-repos/:idGet source repo
PUT/api/source-repos/:idUpdate source repo
DELETE/api/source-repos/:idDelete source repo

OAST Interactions

MethodEndpointDescription
GET/api/oast-interactionsList OAST interactions
GET/api/oast-interactions/:idGet OAST interaction detail
DELETE/api/oast-interactions/:idDelete OAST interaction

Extensions

MethodEndpointDescription
GET/api/extensionsList extensions
GET/api/extensions/:nameGet extension (with raw content)
PUT/api/extensions/:nameEdit extension
GET/api/extensions/docsList JS API functions

Agent

MethodEndpointDescription
POST/api/agent/run/querySingle-shot agent prompt execution
POST/api/agent/run/autopilotAutonomous AI-driven scanning session
POST/api/agent/run/pipelineMulti-phase scanning pipeline
GET/api/agent/status/listList agent runs
GET/api/agent/status/:idAgent run status
POST/api/agent/chat/completionsOpenAI-compatible chat completions