Skip to main content
Requests are rate limited per organisation using a fixed 60-second window.

Default

60 requests / minute per organisation (across all your keys).

Per-account override

Need more? Dyspach can raise the limit for your account.

Response headers

Every response includes your current window state:
RateLimit-Limit: 60
RateLimit-Remaining: 42
RateLimit-Reset: 23
RateLimit-Limit
integer
Requests allowed in the current window.
RateLimit-Remaining
integer
Requests remaining in the current window.
RateLimit-Reset
integer
Seconds until the window resets.

When you’re throttled

You receive 429 Too Many Requests with a Retry-After header:
HTTP/1.1 429 Too Many Requests
Retry-After: 23
{ "message": "Rate limit exceeded", "limit": 60, "retryAfterSeconds": 23 }
Back off for Retry-After seconds, then retry. Read RateLimit-Remaining to pace yourself and avoid hitting the limit at all.