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

Start an agentic list

POST /generate/list Start an agentic list 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.

Generate criteria

POST /generate/criteria Generate criteria 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.

Clarify a prompt

POST /generate/clarify-prompt Clarify a prompt 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.

Generate company details

POST /generate/company-details Generate company details 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.

Ingest FindAll data

POST /generate/find-all/ingest Ingest FindAll data 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.

Create FindAll run

POST /generate/find-all/runs Create FindAll run through the Claro Public API. Required scope: generate

Request body

Content type: application/json (required)
Request example

Example request

Responses

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

Get FindAll run

GET /generate/find-all/runs/{findallId} Get FindAll run 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 FindAll result

GET /generate/find-all/runs/{findallId}/result Get FindAll result through the Claro Public API. Required scope: generate

Parameters

Example request

Responses

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

Extend FindAll run

POST /generate/find-all/runs/{findallId}/extend Extend FindAll run through the Claro Public API. Required scope: generate

Parameters

Request body

Content type: application/json (required)
Request example

Example request

Responses

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

Enrich FindAll run

POST /generate/find-all/runs/{findallId}/enrich Enrich FindAll run through the Claro Public API. Required scope: generate

Parameters

Request body

Content type: application/json (required)
Request example

Example request

Responses

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

Cancel FindAll run

POST /generate/find-all/runs/{findallId}/cancel Cancel FindAll run through the Claro Public API. Required scope: generate

Parameters

Example request

Responses

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