Why am I getting 429 'Rate limit exceeded'?

You sent more calls than your plan allows in a minute, hour or day. Wait the number of seconds in the Retry-After header, then try again.

Last updated

Limits by plan

Limits by plan
PlanPer minutePer hourPer day
Free developer key63040
Pro303002,000
Business1001,00010,000
Enterprise5005,000No daily cap

On Pro, Business and Enterprise, score and evaluate share one count and chat has its own. A free developer key shares one cap across evaluate, score and chat, including 2 requests a second, and that cap is checked first.

What to do

Wait Retry-After seconds (the body has the same number as retryAfter), then retry. Space out batch jobs. See How to retry when ClearRun returns 429.