Rate limits
The API runs on shared infrastructure. If you exceed the rate limit you’ll receive429 Too Many Requests along with a Retry-After header indicating how many seconds to wait.
If you need sustained high throughput, reach out on Discord so we can plan for it.
Error format
| HTTP | Code | Meaning |
|---|---|---|
400 | BAD_REQUEST | Invalid parameters |
401 | UNAUTHORIZED | Missing or invalid session / signature |
404 | NOT_FOUND | Resource not found |
429 | RATE_LIMITED | Too many requests |
500 | SERVER_ERROR | Unexpected server error |