Plans and requests
Each API is its own subscription, and an account can hold any number of them. A call to an API the account does not subscribe to returns403 with
not_subscribed.
- Free: 200 requests a month per API, no card. The API stops when the month’s requests run out.
- Pro, Ultra, Mega: a monthly price with included requests. After those, each request is billed at the tier’s rate until the tier’s monthly ceiling.
- Pay as you go: no monthly fee and no included requests. Every request is billed until the ceiling.
429 with quota_exceeded until the next period
or a plan change. Unused included requests do not roll over.
Every call costs one request, whichever endpoint it hits. A call rejected
with 400 for bad parameters is not charged. A call that ends in a 5xx is
refunded. A 4xx, such as not_found for a profile that does
not exist, is an answer about your input and is charged.
Each
page on a live scraper is a new billed request.
Rate limits
The rate limit is per account, not per API or per key. It follows the fastest plan the account holds:
Past the limit, calls return
429 with rate_limit_exceeded and a
Retry-After header.
Response headers
Errors
Mounted endpoints return a stableerror code and human detail. Branch on
the code; do not parse detail.
Every
503 is temporary and carries Retry-After; retry with backoff.
Pagination
Listings use 1-basedpage. Most return next_cursor: null. Glassdoor sets
next_cursor to the next page number; Bloomberg section rails set it to a
lineup cursor, passed back as cursor. Indeed search is one page: Indeed shows
later pages only to signed-in visitors. Do not send limit. Google Search pages
are 10 organic hits (page max 10). Reuters listings are one page. Google
News search pages up to 10 (next_cursor is the next page); Google News and
Product Hunt listings are a single page (page must be 1).
Bloomberg search and AP search paginate with page. Publisher articles are
the same API’s /article endpoint with a listing url. Trustpilot, Glassdoor, and Amazon
forward page to the public listing. Crunchbase takes a
permalink and returns one organization or person.