← Developer Hub
Errors & Rate Limits
HTTP status codes
| Code | Meaning | Typical cause |
|---|---|---|
200 | OK | Request successful |
401 | Unauthorized | Token missing or expired |
402 | Payment Required | Module not licensed |
403 | Forbidden | No permission |
404 | Not Found | Resource not found |
429 | Too Many Requests | Rate limit exceeded |
Rate limits
1,500 req/h per IP, 3,600 req/h per token. 429 response includes Retry-After header.
Response format
All responses: { payload, meta }. Always read response.payload, not response.data.