HTTP 201 — Criado

A requisição foi atendida, resultando na criação de um novo recurso

Quando usar

Use o status 201 quando esta for a semântica correta da resposta HTTP: A requisição foi atendida, resultando na criação de um novo recurso

Exemplo de requisição e resposta

POST /users HTTP/1.1
Host: api.example.com
Content-Type: application/json

{"name":"Ada"}

HTTP/1.1 201 Criado
Location: /users/42
Content-Type: application/json

{"id":42,"name":"Ada"}

Códigos relacionados

200, 202, 203, 204

Referências

MDN · RFC 9110