Response shapes
Gateway auth (401)
Authentication and rate-limit responses use a single detail field:
Application errors (400, 403, 404)
Business logic and validation use error + message:
Rate limits (429)
Retry-After header (seconds). See Rate limits.
Status code reference
Common validation errors
- Missing parameters
- Invalid time window
- Unsupported resolution
- Plan resolution
- Not found
Integration pattern
Idempotency
GET requests are safe to retry on transient network failures and 5xx responses. Do not retry 400, 403, or 404 without changing the request.