Skip to main content
Requests are rate limited per team, on a sliding one-minute window. When you exceed the limit the API returns 429 RATE_LIMITED with a Retry-After header telling you how many seconds to wait. Every scrape response also carries your current budget:

Handling 429s

Back off and retry after the Retry-After interval:
The limit is per team, not per key — every key on a team draws from the same budget. Spreading calls across multiple keys does not raise it.