Skip to main content

Default quotas

Both limits apply simultaneously. Exceeding either returns HTTP 429.

Response headers

Every successful response includes: Example:

When you exceed the limit

The Retry-After header tells you how many seconds to wait before retrying.

Best practices

1

Cache aggressively

/tickers is updated every few seconds. Cache for at least 5 seconds on your side instead of polling continuously.
2

Respect Retry-After

Always honor the Retry-After header on 429. Do not retry immediately.
3

Use exponential backoff

On repeated 429 or 5xx, back off exponentially with jitter.
4

Batch where possible

Use /tickers (returns all pairs) instead of polling each pair individually.

Elevated limits

Aggregators, market makers, and high-volume consumers can request:
  • Higher per-IP quotas
  • Static IP whitelisting (no rate limit)
  • Dedicated read replicas
Contact api@binibit.com with:
  • Use case description
  • Estimated request volume
  • Source IP range or CIDR