Skip to Content
Elido is in closed beta — APIs are stable but rate-limits and quotas may change before GA. Request access →
Rate Limits

Rate Limits

Limits are tracked at three granularities. The most-restrictive one wins.

Per-token

TierRequests / minuteRequests / day
Free605,000
Starter12010,000
Pro600100,000
Business1,2001,000,000
EnterpriseCustomCustom

Per-workspace

Same as per-token but counted across every token in the workspace, so two backend services sharing a workspace API key can saturate the budget faster than one.

Per-IP

Anti-abuse cap for unauthenticated traffic and signup paths:

  • POST /v1/auth/signup: 5 per IP per hour
  • Unauthenticated reads: 60 per IP per minute

Headers

Every response carries:

X-RateLimit-Limit: 600 X-RateLimit-Remaining: 587 X-RateLimit-Reset: 1735689600

Reset is a Unix epoch second. On 429 Too Many Requests we also set Retry-After (seconds).

What to do when you hit a limit

  1. Honour Retry-After if present.
  2. Otherwise, exponential backoff with jitter.
  3. If you legitimately need more — talk to us. Enterprise plans get custom budgets and dedicated edge tier (no shared rate-limit namespace).

The redirect path (elido.me) is on a separate budget — short-link clicks are not gated by your API key’s rate limit. The redirect’s own DDoS protection is handled at the edge.