Saltar al contenido
Códigos de Estado HTTPError
422

422 Contenido No Procesable

El servidor entiende el tipo de contenido y la sintaxis, pero no puede procesar las instrucciones contenidas debido a errores semánticos.

browsernodeserver

Qué causa este error

La solicitud es sintácticamente correcta pero contiene datos inválidos. Ejemplos comunes: formato de correo inválido, un número fuera del rango permitido, campos obligatorios ausentes o referencia a un recurso relacionado inexistente.

Cómo solucionarlo

Revisa el cuerpo de la respuesta para ver los mensajes de error de validación específicos. Corrige los campos inválidos y reintenta. Valida los datos en el cliente antes de enviarlos para detectar estos errores cuanto antes.

Ejemplo

fetch('/api/users', { method: 'POST', body: JSON.stringify({ email: 'not-an-email' }) })
Documentación Oficial

Códigos de Error Relacionados