201 Created significa que la solicitud se atendió y creó uno o varios recursos nuevos. Las API suelen devolverlo tras un POST a una colección o un PUT a una URL nueva. El recurso nuevo principal se identifica con el encabezado Location o, si no hay Location, con la URL de la solicitud.
El cuerpo suele describir el nuevo recurso o enlazar a él. Los validadores de la respuesta, como ETag, se refieren a la representación recién creada, así que el cliente puede usarlos en solicitudes condicionales posteriores.
A diferencia de lo que ocurre en una respuesta 3xx, un encabezado Location en un 201 no es una redirección. Los navegadores y los clientes HTTP no lo siguen automáticamente.
Ejemplo de respuesta
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 y verificación de redirecciones
El 201 es propio de las API y de los controladores de formularios, no de páginas que deban indexarse. Los rastreadores que lo reciben lo tratan como un éxito, pero la URL de una página pública debería devolver 200. Tras el envío de un formulario en el navegador, lo habitual es responder con 303 See Other, para que al recargar la página de resultado no se vuelva a enviar el formulario.
Causas frecuentes y casos de uso
- Una API REST creó un registro (
POST /orders) y devuelve su URL enLocation. - Se subió un archivo con
PUTa una URL que antes no existía. - Una verificación de redirecciones muestra 201 en una URL que esperabas que fuera una página: el endpoint es una API o la verificación usó POST. Revisa el método HTTP en Configuración avanzada.