🎉Join the early access program
Browse documentation
Referenceintermediateadmin

API Rate Limits

Understand the rate limits applied to the Botonom REST API.

2 min read5,400 viewsUpdated 2026-07-10

Rate limits

Limits are per API key, in fixed one-minute windows:

ScopeLimit
All endpoints120 requests / minute
agents/command (additional)10 commands / minute

Commands have their own stricter quota because each one runs a real agentic turn. Exceeding a limit returns 429 with error.code: RATE_LIMITED and a Retry-After header (seconds until the window resets).

Implement exponential back-off on 429. A replayed request with the same Idempotency-Key does not burn command quota.

Response headers

Every authenticated v1 response includes rate limit headers:

X-RateLimit-Limit: 120
X-RateLimit-Remaining: 87

Use X-RateLimit-Remaining to throttle proactively. On 429, wait the number of seconds given in Retry-After before retrying.

Try it live

Test the endpoints from this article in the API Playground.

Open Playground
apilimitsreference
Start Free Today

Your AI employees are ready to workAre you ready to hire?

No credit card requiredSet up in 5 minutesCancel anytime