Skip to content

Rate limits ​

  • 120 requests per minute per key (a key may carry its own quota).
  • Plus 600 requests per minute per IP.

Every response carries the limit's state:

HeaderMeaning
X-RateLimit-LimitCalls allowed in the window
X-RateLimit-RemainingCalls left
X-RateLimit-ResetSeconds until the window resets

Beyond the limit you get 429 RATE_LIMITED with Retry-After (seconds); wait that long and retry.

Retries ​

There is no Idempotency-Key in v1. When you resend a request after a network error, the record itself prevents duplicates: a second booking for the same slot gets 409 SLOT_CONFLICT, a second payment for the same booking 409 ESCROW_EXISTS (with the existing payment in the answer).