API

Códigos de Error

Nuestra API utiliza convenciones estándar y códigos de estado HTTP para indicar el éxito o fracaso de una solicitud de manera clara. Los códigos de la familia 2xx indican éxito, los 4xx señalan un error en la petición del cliente, y los 5xx indican un error interno en nuestros servidores.

INFO

Para reportar una incidencia, indica el código HTTP, el endpoint, la fecha y hora, y el cuerpo de la respuesta. El detalle puede aparecer en code / message, codOper / msjOper o codRpta / msjRpta / descrSunat.

Código Estado HTTP Descripción
400 Bad Request La solicitud es inválida o faltan parámetros obligatorios. El cuerpo del error contendrá más detalles.
401 Unauthorized Credenciales ausentes, inválidas o expiradas. Se requieren Authorization: Bearer <ACCESS_TOKEN> y Token: <TOKEN_BD>.
403 Forbidden Autenticación exitosa, pero el usuario no tiene permisos suficientes para realizar esta acción.
500 Internal Server Error Ocurrió un error inesperado en nuestros servidores. Intenta nuevamente más tarde.