Scans
Get Scan by ID
Get details of a scan
GET
/
v1
/
scans
/
{scan_id}
Copy
Ask AI
curl --request GET \
--url https://api.projectdiscovery.io/v1/scans/{scan_id} \
--header 'X-API-Key: <api-key>'
Copy
Ask AI
{
"scan_id": "<string>",
"status": "<string>",
"scan_time_elapsed": "<string>",
"progress": 123,
"failure_reason": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"total_target": 123,
"completed_at": "<string>",
"total_scan": 123,
"total_template": 123,
"name": "<string>",
"severity": {},
"is_oss": true,
"is_cloud": true,
"scan_frequency": "<string>",
"schedule_last_run": "<string>",
"asset_ids": [
"<string>"
],
"is_rescan": true,
"public_templates": [
"<string>"
],
"report_config_ids": [
"<string>"
],
"rescan_count": 123,
"scan_config_ids": [
"<string>"
],
"template_ids": [
"<string>"
],
"template_urls": [
"<string>"
]
}
Authorizations
Path Parameters
Response
200
application/json
Example response
The response is of type object
.
Was this page helpful?
Copy
Ask AI
curl --request GET \
--url https://api.projectdiscovery.io/v1/scans/{scan_id} \
--header 'X-API-Key: <api-key>'
Copy
Ask AI
{
"scan_id": "<string>",
"status": "<string>",
"scan_time_elapsed": "<string>",
"progress": 123,
"failure_reason": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"total_target": 123,
"completed_at": "<string>",
"total_scan": 123,
"total_template": 123,
"name": "<string>",
"severity": {},
"is_oss": true,
"is_cloud": true,
"scan_frequency": "<string>",
"schedule_last_run": "<string>",
"asset_ids": [
"<string>"
],
"is_rescan": true,
"public_templates": [
"<string>"
],
"report_config_ids": [
"<string>"
],
"rescan_count": 123,
"scan_config_ids": [
"<string>"
],
"template_ids": [
"<string>"
],
"template_urls": [
"<string>"
]
}
Assistant
Responses are generated using AI and may contain mistakes.