Saltar al contenido principal

Errores

Formato de respuesta

Todos los errores devuelven un cuerpo JSON:

{
"error": {
"code": "validation_failed",
"message": "The given data was invalid.",
"details": {
"email": ["The email has already been taken."]
}
},
"request_id": "req_01HXXXXXX"
}

Siempre incluya el request_id cuando contacte con soporte sobre un error.

Códigos de estado HTTP

EstadoSignificado
200 OKÉxito
201 CreatedRecurso creado
400 Bad RequestSolicitud mal formada
401 UnauthorizedToken faltante o inválido
403 ForbiddenToken válido pero permisos insuficientes
404 Not FoundRecurso no encontrado
409 ConflictConflicto (por ejemplo, correo electrónico ya registrado)
422 Unprocessable EntityValidación fallida
429 Too Many RequestsLímite de velocidad excedido
500 Internal Server ErrorError del servidor

Códigos de error

CódigoDescripción
validation_failedEl cuerpo de la solicitud no pasó la validación
unauthorizedToken faltante o expirado
forbiddenEl token carece del alcance requerido
not_foundEl recurso no existe
conflictViolación de restricción única
rate_limitedDemasiadas solicitudes
internal_errorError inesperado del servidor