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"
}

Incluya siempre el request_id al contactar 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 (p. ej., correo electrónico ya tomado)
422 Unprocessable EntityValidación fallida
429 Too Many RequestsLímite de tasa excedido
500 Internal Server ErrorError del lado 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