DOCUMENTATION

Security Analyzer API testing workspace

This reference describes the public test modules, request limits, job lifecycle, and report endpoints. Tests require an authenticated session and an authorized target.

Test modules

Security assessments review API and application behavior. Load tests measure a configured request count and concurrency. Performance tests measure behavior over a configured duration and concurrency.

Request limits

Targets must use HTTP or HTTPS. Load tests accept 1 to 10,000 requests and concurrency from 1 to 100. Performance tests accept 1 to 300 seconds and concurrency from 1 to 100. Headers must be a valid JSON object.

Jobs and results

Each submission returns a job identifier. The workspace polls the status endpoint until the job completes or fails. Results include state, request counts, errors, latency measurements, findings, evidence, and downloadable reports.

Report endpoints

GET /api/reports
GET /api/reports/download/:filename
GET /api/reports/master-html