Rate limits
The Orb API imposes safeguards to help ensure service availability against bursts of incoming traffic. Orb is implemented in the critical path for many of our customers and our rate limits are designed with that consideration in mind:
Category | Applicable endpoints | Limit |
---|---|---|
Analytics | Subscription usage, subscription costs, and the customer costs endpoints. | 10 queries per second in live mode and 5 queries per second in test mode. |
Read-only queries | All GET requests exclusive of the Analytics scope. | 100 queries per second in live mode and 50 queries per second in test mode. |
Write actions | All POST , PUT , PATCH , and DELETE requests. | Unlimited in live mode and 100 queries per second in test mode. |
Event ingestion | Ingest | For information about event ingestion throughput, see the guide on high throughput ingestion. |
If your workflow requires additional capacity, please reach out to the Orb team to help provision dedicated resources for your workload.
Handling rate limits
In the event of a 429 Too many requests
error, we recommend you retry the request with an exponential backoff.