All HTTP status codes
HTTP 402 Payment Required
Client ErrorReserved originally for digital payments; today used by some APIs to signal exceeded quotas, expired subscriptions, or billing problems.
Defined in RFC 9110
Common causes
- API plan limits exhausted or subscription lapsed
How to fix it
Check the provider's billing/quota dashboard
Handle it like a retryable-after-upgrade condition in clients
Related status codes
Want to explore status codes interactively? Try the free HTTP Status Code Reference — search, categories and example responses, right in your browser.