Consultar Estados
Servicio para consultar los estados de un comprobante electrónico. Retorna tres estados independientes: el estado ante SUNAT, el estado de declaración del comprobante y el estado de entrega al receptor por correo.
https://jarvis.tefacturo.pe/consulta-api/invoice2u/integracion/consultarEstado/{ruc}Consulta el estado completo de un comprobante electrónico. Retorna información sobre la aceptación por SUNAT, el estado de declaración y el estado de entrega por correo electrónico.
Headers
| Header | Valor | Descripción |
|---|---|---|
| Authorization | Bearer {token} | Token de autenticación obtenido del endpoint de login |
| Content-Type | application/json | Tipo de contenido del cuerpo de la solicitud |
Cuerpo de la Solicitud
Envíe los datos de identificación del comprobante cuyo estado desea consultar:
Respuesta Exitosa (200)
La respuesta incluye tres estados independientes que representan las diferentes etapas del ciclo de vida del comprobante:
Estado SUNAT (estadoSunat)
Indica la respuesta oficial de SUNAT respecto al comprobante electrónico:
| Valor | Descripción |
|---|---|
| ACEPTADO | SUNAT aceptó el comprobante sin observaciones. Es válido fiscalmente. |
| ACEPTADO_CON_OBSERVACIONES | SUNAT aceptó el comprobante, pero con observaciones. Es válido, pero debe corregirlas en futuras emisiones. |
| RECHAZADO | SUNAT rechazó el comprobante. No es válido fiscalmente y debe ser corregido y reenviado. |
| PENDIENTE | El comprobante aún no ha sido procesado por SUNAT. Puede estar en cola de envío. |
Estado Comprobante - Declaración (estadoComprobante)
Indica el estado de declaración del comprobante en el sistema:
| Valor | Descripción |
|---|---|
| DECLARADO | El comprobante fue declarado exitosamente ante SUNAT. |
| POR_DECLARAR | El comprobante está pendiente de ser declarado ante SUNAT. |
| EN_PROCESO | El comprobante está en proceso de declaración. |
| ERROR_DECLARACION | Ocurrió un error durante la declaración. Consulte el detalle para más información. |
Estado Entrega - Correo (estadoEntrega)
Indica si el comprobante fue enviado por correo electrónico al receptor:
| Valor | Descripción |
|---|---|
| ENTREGADO | El comprobante fue enviado exitosamente al correo del receptor. |
| PENDIENTE_ENVIO | El envío por correo está pendiente. |
| ERROR_ENVIO | No se pudo enviar el correo al receptor. Verifique la dirección de correo. |
| NO_APLICA | No se configuró correo de entrega para este comprobante. |
Manejo de Errores
| Código | Estado | Descripción |
|---|---|---|
| 400 | Bad Request | Datos de consulta incorrectos o incompletos. |
| 401 | Unauthorized | Token de autenticación inválido o expirado. |
| 404 | Not Found | No se encontró el comprobante con los datos proporcionados. |
| 500 | Internal Server Error | Error interno del servidor. Intente nuevamente. |
