The Qoder Cloud Agents API does not currently apply application-layer rate limiting. Request frequency is governed by global gateway protections.Documentation Index
Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
Use this file to discover all available pages before exploring further.
Current state
| Layer | Rate limit | Notes |
|---|---|---|
| API application layer | None | Does not actively return 429 Too Many Requests |
| Gateway layer | Yes | Global protection against abnormal traffic |
Although the API does not impose explicit rate limits, this does not mean clients can send unlimited requests. The gateway intercepts abusive traffic.
Gateway protections
The gateway provides:- Burst suppression — sudden bursts may be temporarily blocked.
- Connection limits — per-client concurrent connections are capped.
- DDoS protection — automatic detection and mitigation of malicious traffic.
HTTP 429or503responses- Connections reset without a response body
Recommended client throttling
Even in the absence of explicit limits, clients should self-regulate.Suggested baselines
| Operation | Recommended rate |
|---|---|
Reads (GET) | ≤ 50 requests/sec |
Writes (POST/PUT/DELETE) | ≤ 20 requests/sec |
| Bulk traversal (paginated reads) | ≥ 100 ms between requests |
Exponential backoff
Planned rate limits
A formal rate-limiting mechanism is planned for a future release:| Feature | Expected behavior |
|---|---|
| Rate limit response headers | X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset |
| Rate limit status code | 429 Too Many Requests |
| Rate limit granularity | Per PAT, organization, and endpoint |
| Retry hint | Retry-After response header |
Expected response headers
Implement handling for
429 and Retry-After now so clients work seamlessly when limits go live.Bulk operations
For workloads that issue many API calls:Monitoring guidance
- Track request latency. Increased latency may indicate the gateway throttle is approaching.
- Watch
5xxerror rates. A spike may indicate gateway protection has engaged. - Use a circuit breaker to pause traffic during sustained failures.