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
- 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.
Related reading: Polymarket API guide covers retry patterns against both the official API and this archive.