AppCheck NG HTTP API

/api/v1
 
/api/v1
GET /api/v1/(api_key)/scan/(scan_id) Details of a scan definition
GET /api/v1/(api_key)/scan/(scan_id)/run/(run_id) Details of a scan's run
GET /api/v1/(api_key)/scan/(scan_id)/run/(run_id)/vulnerabilities All vulnerabilities of a run
GET /api/v1/(api_key)/scan/(scan_id)/runs All runs of a scan
GET /api/v1/(api_key)/scan/(scan_id)/status Status of the scan's last run
GET /api/v1/(api_key)/scan/(scan_id)/vulnerabilities All vulnerabilities of a scan
GET /api/v1/(api_key)/scanprofiles All scan profiles
GET /api/v1/(api_key)/scans All scans
GET /api/v1/(api_key)/vulnerabilities All vulnerabilities
GET /api/v1/(api_key)/vulnerability/(vulnerability_id) Details of a vulnerability
POST /api/v1/(api_key)/scan/(scan_id)/abort Abort a scan
POST /api/v1/(api_key)/scan/(scan_id)/delete Delete a scan definition
POST /api/v1/(api_key)/scan/(scan_id)/pause Pause a scan
POST /api/v1/(api_key)/scan/(scan_id)/resume Resume a scan
POST /api/v1/(api_key)/scan/(scan_id)/run/(run_id)/delete Delete a scan result
POST /api/v1/(api_key)/scan/(scan_id)/start Run a scan
POST /api/v1/(api_key)/scan/(scan_id)/update Update a scan definition
POST /api/v1/(api_key)/scan/new Create a new scan definition
POST /api/v1/(api_key)/vulnerability/(vuln_id)/delete Delete a vulnerability
POST /api/v1/(api_key)/vulnerability/(vulnerability_id)/update Update a vulnerability