test-suite
latest
false
- Getting Started with Test Suite
- Studio
- Orchestrator
- Testing robots
- Test Manager
API rate limits
Test Suite User Guide
Last updated Sep 19, 2024
API rate limits
API rate limits are restrictions placed on the number of API requests that can be made within a specific time period. They are designed to control the flow of incoming requests to improve performance, and maintain stability. These rate limits are imposed per IP address, allowed within an interval of five minutes.
For each type of request, the table below shows details about the maximum number of requests allowed within a five-minute interval.
Request type | Number of allowed requests | Time interval |
---|---|---|
GET | 1200 | 5 minutes |
POST | 750 | 5 minutes |
PATCH | 200 | 5 minutes |
PUT | 300 | 5 minutes |
OPTIONS | 50 | 5 minutes |
DELETE | 300 | 5 minutes |
When the number of requests for an API exceeds the given rate limit, a 429 code
returns. To easily find these responses, you can check their specific headers, that
indicate information about the rate limitation.
Response header | Description | Example |
---|---|---|
RateLimit-Limit | The service limit associated with the client in the current time window. | RateLimit-Limit: 100 |
RateLimit-Remaining | The remaining quota units associated with the expiring-limit. | RateLimit-Remaining: 49 |
RateLimit-Policy | The quota policies currently associated with the client. | RateLimit-Policy: 100;w=300 |
RateLimit-Reset | The number of seconds until the quota associated with the expiring-limit resets. | RateLimit-Reset: 50 |