Crawl

Get the Status of a crawl job

Retrieves the current Status of a crawl job and its result if completed.

GET
/crawl/v1/status/{job_id}

Path Parameters

job_id*string

The job ID to get Status for

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://edge.uprock.com/crawl/v1/status/f2bf9f8b-10ee-4c61-9633-4eacc3e8aac8"
{
  "job_id": "f2bf9f8b-10ee-4c61-9633-4eacc3e8aac8",
  "method": "GET",
  "placement": {},
  "session_id": "550e8400-e29b-41d4-a716-446655440000",
  "status": "completed",
  "submitted_at": "2026-02-17T11:38:58.467667051Z",
  "timeout_sec": 30,
  "url": "https://example.com/"
}
"invalid request: url is required"
"unauthorized: invalid or missing API key"
"not found: job does not exist or you are not authorized to view it"
"internal server error: please try again later"