Ir al contenido

Errores

La API usa códigos de estado HTTP estándar para indicar el resultado de cada petición.

CódigoSignificado
200 OKPetición exitosa
201 CreatedRecurso creado
400 Bad RequestDatos inválidos o mal formados
401 UnauthorizedFalta el token o es inválido
403 ForbiddenSin permiso para el recurso o workspace
404 Not FoundEl recurso no existe
409 ConflictConflicto (por ejemplo, un duplicado)
429 Too Many RequestsSuperaste el rate limit
500 Internal Server ErrorError del servidor

Los errores devuelven un cuerpo JSON con un mensaje descriptivo:

Respuesta 400
{
"error": "ValidationError",
"message": "El campo 'name' es obligatorio."
}
  • Maneja siempre los códigos 4xx y 5xx; no asumas que la petición fue exitosa.
  • Ante un 429, respeta el reintento con backoff. Ver rate limits.
  • Un 401 suele significar token ausente/revocado; un 403, falta de permiso. Ver autenticación.