Rate Limits
Use backoff, bounded polling, and duplicate protection for production traffic.
At a glance
Production limits may vary by partner contract. Build your integration to slow down, back off, and reconcile instead of retrying aggressively.
Limits
| Area | Guidance | Notes |
|---|---|---|
| Global API throttle | Default throttle protects the public API; production may vary by partner contract. | Handle 429 with backoff. |
| Public mutations | Every public mutation requires Idempotency-Key. | Do not retry with a different key until reconciled. |
| Payment abuse guard | Repeated failed attempts may be limited. | Use status lookup after uncertain outcomes. |
| Tracking polling | Poll active bookings no faster than every 15 seconds. | Stop on terminal states. |