HTTP 402 — Betaling vereist
Een 4xx-clientfout: het verzoek bevat onjuiste syntaxis of kan niet worden uitgevoerd.
Betaling vereist
Gereserveerd voor toekomstig gebruik; soms gebruikt voor API's achter een betaalmuur.
Wat het betekent
Oorspronkelijk bedoeld voor digitale betaalsystemen; gereserveerd en niet gestandaardiseerd, maar gebruikt door sommige API's om aan te geven dat betaling vereist is.
Wanneer je het gebruikt
Gebruikt door sommige API's om aan te geven dat het quotum is uitgeput of dat een betaald abonnement vereist is.
Andere 4xx-codes
Over HTTP-statuscodes
Deze HTTP-statuscodedirectory behandelt elke standaard responscode, van het 1xx-informatieve bereik tot en met 5xx-serverfouten. Elk item toont de numerieke code, de canonieke reason phrase en een samenvatting van één regel, en de hele lijst kan worden doorzocht op nummer, naam of betekenis — 301, Unauthorized en timeout vinden allemaal hun doel — of gefilterd op responsklasse.
Elke code opent zijn eigen speciale pagina met een volledige uitleg: wat de status daadwerkelijk betekent, wanneer je hem in je eigen APIs en applicaties gebruikt, of responses met die code standaard cachebaar zijn, en de RFC die hem definieert. Verwante codes uit dezelfde klasse worden onderaan gelinkt, zodat het vergelijken van 401 met 403 of 301 met 308 slechts één klik kost.
De vijf klassen vormen het snelste mentale model om elke response te lezen: 1xx betekent dat het verzoek doorgaat, 2xx betekent succes, 3xx betekent redirectie, 4xx betekent dat de client een fout maakte en 5xx betekent dat de server faalde. De directory is precies rond die structuur georganiseerd.
Hoe gebruik je HTTP-statuscodes
- Typ een code, een reason phrase of een trefwoord in het zoekveld — bijvoorbeeld 404, Not Found of redirect.
- Gebruik het klassenfilter om de lijst te beperken tot informatieve, succes-, redirectie-, client-fout- of server-foutcodes.
- Open de pagina van een code om te lezen wat hij betekent, wanneer je hem gebruikt, zijn standaard cachebaarheid en de definiërende RFC.
- Bekijk het gedeelte met verwante codes om buren uit dezelfde klasse te vergelijken.
- Gebruik de kopieerknop om de code te grijpen voor een bugreport, test of API-specificatie.