Skip to main content
Every Clair API shares one origin, one key, and one credit wallet.
New accounts receive 250 free credits and a 10 requests/minute cap. Create a key once and copy it; Clair cannot show the secret again.
Indexed News and Jobs remain available on RapidAPI listings. First-party docs, the playground, and live scrapes (Google Search, publisher pages, Glassdoor, Trustpilot, Product Hunt, website contacts) use api.clair.im and a Clair Bearer key.

Credits

Requests debit the wallet before the handler runs. An empty wallet returns 429 with quota_exceeded. Subscription credits spend first; purchased credits do not expire with the plan. Each page on a live scraper is a new billed request. Indexed News and Jobs paginate with limit and cursor inside one credit per call.

Errors

Mounted endpoints return a stable error code and human detail. Branch on the code; do not parse detail.
Origin responses include X-Request-ID. Include it when reporting a problem. Honor Retry-After on 503.

Pagination

Indexed News and Jobs use limit (default 25, max 100) and an opaque cursor. Pass next_cursor unchanged. Changing filters while reusing a cursor returns bad_cursor. Live scrapes use 1-based page. They return next_cursor: null. Do not send limit or cursor. Google Search pages are 10 organic hits (page max 10). Reuters pages are 20 articles. Google News, Bloomberg, AP, and Product Hunt listings are a single page (page must be 1). Trustpilot and Glassdoor forward page to the public listing.