Throttle limits
A 429 means you are sending too fast. Back off and retry: the same request will succeed
once you slow down. No v2 rate limit is published yet, so build your client to handle a
429 rather than to stay under a number. The v1 API does publish one, and it is per token
(see the aside below).
Handling a 429
Section titled “Handling a 429”A 429 says to slow down, not that the request was wrong. Don’t change the request; wait
and send it again. Exponential backoff with jitter is the usual shape. Retrying at once in a
tight loop only keeps you throttled.
Outside v1, a 429 carries the usual google.rpc.Status body, with code 8. See
Errors.
If you are paging a long list, a larger pageSize moves more records per request. That is a
better lever than a higher request rate. See Pagination.
API changelog · Built 0c509dd3