402 Payment Required

Reserved; some APIs use it for billing or quota problems.

What it means

No standard semantics. Commercial APIs use it for an unpaid plan or exhausted credit.

What your client should do

Check the account billing state described in the body.

Should you retry?

Only after you change the request.

Try it

The free practice API returns this status on demand, with the headers a well-behaved API would send. Call GET /api/play/status/402 from Endpoint Client and open the Explain tab.

Open /api/play/status/402

Defined in RFC 9110. All status codes and headers