New: Explore the Hacktron Platform for org-wide setup, reviews, billing, and pentests.
curl --request GET \
--url https://api.example.com/scans/{id}/statusLightweight endpoint for polling a scan until it completes.
curl --request GET \
--url https://api.example.com/scans/{id}/statusGET /scans/{id} computes.
readcurl "https://api.hacktron.ai/v1/scans/a1b2c3d4-e5f6-7890-abcd-ef1234567890/status" \
-H "X-Api-Key: $HACKTRON_API_KEY"
| Parameter | Type | Description |
|---|---|---|
id | UUID | Scan UUID. |
200 OK
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"task_id": "web_scan_1712345678",
"status": "running",
"created_at": "2026-04-13T12:00:00.000Z",
"updated_at": "2026-04-13T12:18:04.000Z"
}
status reaches a terminal value: completed, failed, stopped, cancelled, or skipped.
404 — scan not found or not visible to your organization.