Saltar al contenido

Errores ​

Las respuestas usan un envelope JSON.

json
{
  "success": false,
  "error": "Validation Error",
  "errors": {
    "id_external": ["The id external field is required."]
  }
}

Codigos comunes ​

StatusSignificado
200Recurso existente devuelto o actualizado.
201Recurso aceptado o creado.
400La operacion de negocio fallo.
401Error de autenticacion.
403La clave autenticada no puede acceder al contexto de negocio.
404Recurso o endpoint soportado no encontrado.
422Fallo de validacion o cuota de facturas superada.
500Error inesperado del servidor.
503Respuesta temporal de proteccion del servicio. Respeta Retry-After si aparece.

Trata los 422 como errores de negocio que requieren cambiar el payload o la cuenta antes de reintentar.

Documentacion publica de la API de Factulit.