Desarrolladores

07 - Errores y validaciones

Cómo interpretar errores HTTP y respuestas JSON de validación, autenticación, permisos y reglas de modelo.

07 - Errores y validaciones

Los endpoints de la API devuelven JSON cuando hay errores, salvo descargas binarias que fallen antes de emitir el archivo.

Códigos HTTP habituales

CódigoSignificadoQué revisar
400Petición inválidaCampos, formato del body, fechas o tipos de datos.
401No autenticadoCabecera Token ausente, incorrecta o desactivada.
403Sin permisoLa API Key no puede acceder a ese recurso u operación.
404No encontradoRecurso, registro o endpoint inexistente.
409ConflictoDuplicados, restricciones únicas o estado incompatible.
422Validación de modeloFalta un campo obligatorio o no cumple reglas de negocio.
500Error internoReintentar con trazabilidad y contactar soporte si persiste.

Respuesta de error genérica

{
  "error": "Mensaje legible del error",
  "code": "VALIDATION_ERROR",
  "details": {
    "campo": "descripcion del problema"
  }
}

Buenas prácticas en el cliente

  • Registra endpoint, método y código HTTP.
  • No registres API Keys ni datos sensibles en logs.
  • Trata 401 y 403 como problemas de configuración o permisos.
  • Trata 400 y 422 como errores corregibles de payload.
  • Implementa reintentos solo para errores temporales o de red, no para validaciones.

Fechas

DirecciónFormatoEjemplo
EnvíoYYYY-MM-DD2026-05-20
Respuesta de recursosDD-MM-YYYY20-05-2026
uploaded_atISO 8601 UTC2026-05-20T11:14:02Z

¿Te ha resultado útil esta página?

¿Aún tienes dudas?

Habla con nuestro equipo y te resolvemos cualquier duda al instante.