Ir al contenido

Códigos de estado HTTP

CódigoMensajeDescripción
200OKLa solicitud ha tenido éxito.
201CreatedLa solicitud ha tenido éxito y se ha creado un nuevo recurso como resultado de ello.
400Bad RequestEl servidor no puede procesar la solicitud debido a un error del cliente: JSON mal formado.
401UnauthorizedNo se han proporcionado los headers de Autorización o son inválidos.
404Not FoundEl recurso solicitado no existe.
403ForbiddenLímite de cuota excedido en el mes (se admiten 10.000 peticiones por mes).
415Unsupported media typeSe envió un media type no soportado, el servidor esperaba JSON.
422Unprocessable EntityErrores de validación de datos en el body.
423LockedEl recurso al que se intenta acceder está bloqueado por otro proceso.
429Too Many RequestsSe han enviado demasiadas solicitudes en un corto periodo de tiempo (se admiten 10 peticiones por minuto).
500Internal Server ErrorError no controlado durante el proceso de la solicitud.

Todas las respuestas de error incluyen un campo statusCode y un array errors:

{
"statusCode": 400,
"errors": [
{
"message": "Descripción del error"
}
]
}
{
"statusCode": 422,
"errors": [
{
"index": 0,
"errors": [
{
"field": "name",
"message": "Field is required"
},
{
"field": "quota",
"message": "Field must be of type decimal"
}
]
},
{
"index": 2,
"errors": [
{
"field": "code",
"message": "Field exceeds maximum length of 18 characters"
}
]
}
]
}