TrueURL

201 Created

Het verzoek is gelukt en heeft een nieuwe resource aangemaakt, meestal na POST of PUT. De Location-header wijst, als die er is, naar de nieuwe resource.

Categorie
2xx Succes
Statustekst
Created
Redirect
Nee
Standaard cachebaar
Nee

201 Created betekent dat het verzoek is uitgevoerd en een of meer nieuwe resources heeft aangemaakt. API’s geven deze code meestal terug na een POST naar een collectie of een PUT naar een nieuwe URL. De belangrijkste nieuwe resource wordt aangeduid met de Location-header, of met de URL van het verzoek als er geen Location is.

De body beschrijft meestal de nieuwe resource of linkt ernaar. Validators zoals ETag in de response gelden voor de nieuw aangemaakte representatie, zodat de client ze kan gebruiken voor latere conditionele verzoeken.

Anders dan in een 3xx-response is een Location-header in een 201 geen redirect. Browsers en HTTP-clients volgen hem niet automatisch.

Voorbeeldresponse

HTTP
HTTP/1.1 201 Created
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: https://api.example.com/v1/orders/8412
Content-Type: application/json
Content-Length: 30

{"id":8412,"status":"pending"}

SEO en redirects controleren

201 hoort bij API’s en formulierverwerking, niet bij pagina’s die geïndexeerd moeten worden. Crawlers die deze code krijgen, behandelen hem als succes, maar een openbare pagina-URL hoort 200 terug te geven. Na het verzenden van een formulier in de browser is het gebruikelijk om in plaats daarvan met 303 See Other te antwoorden, zodat het formulier niet opnieuw wordt verzonden als iemand de resultaatpagina herlaadt.

Veelvoorkomende oorzaken en toepassingen

  • Een REST API heeft een record aangemaakt (POST /orders) en geeft de URL ervan terug in Location.
  • Er is met PUT een bestand geüpload naar een URL die nog niet bestond.
  • Een redirectcontrole toont 201 voor een URL waarvan je een pagina verwachtte: het endpoint is een API, of de controle gebruikte POST. Controleer de HTTP-methode in de Geavanceerde instellingen.

Redirectchecker

Bekijk elke statuscode die een URL teruggeeft, hop voor hop, met de gratis redirectchecker van TrueURL.