Skip to main content
Rate limits are enforced per workspace using a token bucket, so a short burst above the sustained rate doesn’t fail immediately.

Custom key limits

When you create an API key, you can set a custom Rate limit (requests / minute) for that key specifically, overriding your workspace’s default for requests made with it.

Handling a 429

A request that exceeds its bucket returns 429 with a Retry-After header (whole seconds) and a body telling you exactly when to retry:
Back off for that long before retrying — a tight retry loop against a rate limit only extends the throttle. See Errors for the general error shape.

Errors

Limits and quotas