Skip to main content

Request rate

Limits are applied per IP address, per minute. Exceeding a limit returns 429:
Back off exponentially with jitter. Hammering a 429 extends it.
Rate limits are separate from credits. A 429 means you sent requests too quickly; a 402 means you ran out of balance.

Field maximums

Values above a maximum are clamped, not rejected. A limit of 500 returns 50 results and is billed for 50.

Account quotas

Staying under the limits

POST /api/search/contents takes up to 8 URLs in one call. Eight separate requests cost the same in credits but consume eight times the rate budget.
GET /api/search/searches/{id} returns a stored result. It is free and avoids spending both a charge and a rate slot on a query you already ran.