documento.sunat.respuesta
Payload del evento documento.sunat.respuesta: SUNAT respondió un documento enviado con webhook: true, o aceptó una boleta a través de un Resumen Diario.
SUNAT respondió un documento que enviaste con webhook: true. El contenido es el mismo que la respuesta síncrona de POST /documentos/enviar.
El bloque documento solo identifica el comprobante. El detalle completo (cliente, totales, ítems, otrosCampos…) se obtiene con GET /documentos/{id}.
sunat.estado:ACEPTADA,OBSERVADA,RECHAZADAoNO_ENVIADA.NO_ENVIADAsolo llega cuando el número ya fue usado en SUNAT por otro sistema (código1033); ver Estados.enlaces.cdrsolo viene cuando el documento fue aceptado.hashycadenaQrsirven para imprimir el QR del comprobante.- También se envía cuando una boleta queda aceptada a través de un Resumen Diario: en ese caso llega con
sunat.estado: ACEPTADAcuando SUNAT confirma el resumen.
Payloadjson
{
"id": "0d9f6c2e-6a1b-4f43-9a7e-3c5b8d2e1f00",
"evento": "documento.sunat.respuesta",
"timestamp": "2026-06-14T10:30:00-05:00",
"entorno": "demo",
"documento": {
"id": "83ad82a0-680e-11f1-8e35-2d93ac0f2c84",
"estado": "ACEPTADA",
"serie": "F001",
"correlativo": "00000001",
"tipo": "FACTURA"
},
"sunat": {
"estado": "ACEPTADA",
"codigo": "0",
"mensaje": "La Factura numero F001-00000001, ha sido aceptada",
"notas": []
},
"enlaces": {
"pdf": "https://api.facturalo.pe/api/v3/documentos/83ad82a0-680e-11f1-8e35-2d93ac0f2c84.pdf",
"pdfTicket": "https://api.facturalo.pe/api/v3/documentos/83ad82a0-680e-11f1-8e35-2d93ac0f2c84.ticket.pdf",
"xml": "https://api.facturalo.pe/api/v3/documentos/83ad82a0-680e-11f1-8e35-2d93ac0f2c84.xml",
"cdr": "https://api.facturalo.pe/api/v3/documentos/83ad82a0-680e-11f1-8e35-2d93ac0f2c84.cdr"
},
"hash": "xvQpVbLssRc8FlD8/0LuSYeIPo8=",
"cadenaQr": "20601476551 | 01 | F001 | 00000001 | 720.00 | 4720.00 | 13/06/2026 | 6 | 20000000001 | xvQpVbLssRc8FlD8/0LuSYeIPo8= |"
}