Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.onsi.com/llms.txt

Use this file to discover all available pages before exploring further.

Scalability & Throttling

The platform scales with load and enforces throttling at 100 requests per second per client. We allow short bursts above the limit within reasonable bounds to accommodate natural traffic patterns.

Rate Limit Responses

When rate limits are exceeded, the API will return a 429 Too Many Requests status code along with a RateLimitExceeded error response. Example response:
{
  "code": "RateLimitExceeded",
  "message": "Request rate limit exceeded. Please reduce your request frequency."
}

Best Practices

  • Implement exponential backoff in your client applications
  • Monitor your request rates to stay within limits
  • Utilise batch endpoints where possible