403.
Budget headers
Every response states the key’s hourly budget in theRateLimit-Limit, RateLimit-Remaining and RateLimit-Reset headers, and in the structured RateLimit-Policy and RateLimit fields. Each endpoint page describes them.
Refused calls
A refused call answers429 with a Retry-After header, in seconds. Its code says which limit it ran into:
RATE_LIMITED: the key has used its 600 calls for the hour.TOO_MANY_CONCURRENT_REQUESTS: the workspace already has five calls running.
422 with the code QUERY_TIMEOUT. Ask again for a shorter range.