Utilizamos las convenciones de códigos de estado HTTP para comunicar el resultado de una respuesta.
Las respuestas HTTP 2xx son llamadas exitosas, 4xx son errores debido a la información provista —por ejemplo, se omitió un parámetro o un dato enviado es incorrecto— y los 5xx son errores de nuestro lado.
Resumen de códigos de estado HTTP
Código | Descripción HTTP | Comentarios |
---|---|---|
200 | OK | Todo funcionó 👍. |
204 | No Content | Se procesó la instrucción, pero no hay información que devolver. |
400 | Bad Request | Petición con errores |
401 | Unauthorized | Token incorrecto |
403 | Forbidden | No tiene autorización para acceder al recurso solicitado |
404 | Not Found | Recurso solicitado no pudo ser encontrado |
405 | Method Not Allowed | El método o acción solicitada no está permitida en el recurso |
406 | Not Acceptable | Solicitó la respuesta en un formato de datos incorrecto |
423 | Locked | La cuenta fue bloqueada por incumplir términos y condiciones |
429 | Too Many Requests | Estás solicitando muchos recursos en muy poco tiempo |
500 | Internal Server Error | Ocurrió un error no esperado en nuestro lado |
503 | Service Unavailable | Temporalmente el servicio no está disponible por mantención |
Puedes ver más sobre los códigos de error aquí