Request rate
Limits are applied per IP address, per minute.
Exceeding a limit returns
429:
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. Alimit of 500 returns
50 results and is billed for 50.
Account quotas
Staying under the limits
Batch your extractions
Batch your extractions
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.Re-fetch instead of re-searching
Re-fetch instead of re-searching
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.Skip enrichment when you only need links
Skip enrichment when you only need links
enrich: false removes the per-page extraction cost and returns faster.