Turuq Onboarding

Rate Limits

To ensure API stability and fair usage, the Turuq API enforces rate limiting. If you exceed the allotted limit, you will receive a 429 Too Many Requests response along with a Retry-After header indicating how many seconds to wait before retrying.

Limits

  • 500 requests per minute per API Key.

Rate limits are scoped to each API Key independently. Exceeding this limit will result in:

HTTP/1.1 429 Too Many Requests
Retry-After: 30
Content-Type: application/json
 
{
  "success": false,
  "message": "Rate limit exceeded. Please wait before retrying."
}

Note: Turuq reserves the right to temporarily disable or block any API Key if unusual or potentially harmful request patterns are detected.

On this page