Crawl

List all jobs in a session

Returns a list of all jobs in a session with their current status.

GET
/crawl/v1/session/{session_id}/jobs

Path Parameters

session_id*string

Session ID to retrieve jobs for

Header Parameters

Authorization*string

API key in format: Bearer

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://edge.uprock.com/crawl/v1/session/f2bf9f8b-10ee-4c61-9633-4eacc3e8aac8/jobs" \  -H "Authorization: Bearer YOUR_API_KEY"
{
  "completed_count": 0,
  "failed_count": 0,
  "jobs": [
    {
      "completed_at": "string",
      "download_url": "string",
      "error_message": "string",
      "job_id": "string",
      "method": "string",
      "status": "string",
      "submitted_at": "string",
      "url": "string"
    }
  ],
  "pending_count": 0,
  "session_id": "string",
  "total_jobs": 0
}
{
  "error": "invalid request: url is required"
}
{
  "error": "unauthorized: invalid or missing API key"
}
{
  "error": "not found: session does not exist"
}
{
  "error": "internal server error: please try again later"
}