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. |