Errors & status codes
Standard HTTP status codes; error bodies are JSON. Per-endpoint specifics are listed on each endpoint page.
StatusWhen
200Success.
400Malformed request: a missing or invalid parameter (e.g. neither market_hash_name nor id supplied).
401 / 403Missing, invalid, or insufficient-plan API key on a key-gated endpoint.
404Unknown item or route.
429Rate limit exceeded; honour Retry-After and the X-RateLimit-* headers.
5xxUpstream snapshot unavailable or a server-side issue. Safe to retry with backoff.