Skip to main content
Authenticate every request with Authorization: Bearer clr_live_YOUR_API_KEY.

Queue a scrape

POST /scrape Queue a scrape through the Claro Public API. Required scope: generate

Request body

Content type: application/json (required)
Request example

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Get job by ID

GET /jobs Get job by ID through the Claro Public API. Required scope: generate

Parameters

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Get jobs by reference

GET /jobs/by-reference Get jobs by reference through the Claro Public API. Required scope: generate

Parameters

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.

Retry a job

POST /jobs/retry Retry a job through the Claro Public API. Required scope: generate

Request body

Content type: application/json (required)
Request example

Example request

Responses

  • 200 - Successful response
  • Default - Error response. Rate-limited responses use HTTP 429.