Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.vigolium.com/llms.txt

Use this file to discover all available pages before exploring further.

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

Storage

MethodEndpointDescription
POST/api/storage/upload-sourceUpload source code archive to cloud storage
GET/api/storage/source/:keyDownload a previously uploaded source file
GET/api/storage/results/:scan-uuidDownload a scan result bundle (.tar.gz)
POST/api/storage/presignGenerate a presigned upload/download URL

Diagnostics

MethodEndpointDescription
GET/api/diagnosticsSystem readiness check (DB, agent provider, tools, dirs)

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/swarmAI-guided multi-phase vulnerability swarm
GET/api/agent/status/listList agent runs
GET/api/agent/status/:idAgent run status
GET/api/agent/sessionsPaginated session history
GET/api/agent/sessions/:idFull session detail
GET/api/agent/sessions/:id/logsRead or tail runtime.log (SSE supported)
GET/api/agent/sessions/:id/artifactsList session artifact files
GET/api/agent/sessions/:id/artifacts/{name}Read a specific artifact
POST/api/agent/chat/completionsOpenAI-compatible chat completions