teFacturo

Consultar XML

Servicio para obtener el XML firmado digitalmente de un comprobante electrónico previamente emitido. El XML es el documento electrónico oficial aceptado por SUNAT.

PUThttps://jarvis.tefacturo.pe/consulta-api/invoice2u/integracion/consultarXml/{ruc}

Consulta y descarga el XML firmado de un comprobante electrónico. Reemplaza {ruc} con el RUC del emisor. Retorna el archivo XML codificado en base64.

Headers

HeaderValorDescripción
AuthorizationBearer {token}Token de autenticación obtenido del endpoint de login
Content-Typeapplication/jsonTipo de contenido del cuerpo de la solicitud

Cuerpo de la Solicitud

Envíe los datos de identificación del comprobante. La estructura es idéntica a la consulta de PDF:

El ejemplo completo está en el panel derecho para copiar rápidamente.
CampoTipoRequeridoDescripción
emisornumberSiRUC del emisor (sin comillas)
numeronumberSiNúmero correlativo del comprobante
seriestringSiSerie del comprobante
tipoComprobantestringSiCódigo del tipo de comprobante: 01, 03, 07, 08, 09

Respuesta Exitosa (200)

La respuesta contiene el archivo XML firmado digitalmente, codificado en base64 en el campo archivo. Este XML es el comprobante electrónico oficial con la firma digital del emisor.

Revisa el panel derecho para ver y copiar la respuesta de ejemplo.

Nota: El XML firmado es el documento oficial ante SUNAT. Decodifique el base64 para obtener el archivo XML completo. Este documento contiene la firma digital, el UBL 2.1 y toda la información tributaria del comprobante.

Manejo de Errores

CódigoEstadoDescripción
400Bad RequestDatos de consulta incorrectos o incompletos.
401UnauthorizedToken de autenticación inválido o expirado.
404Not FoundNo se encontró el comprobante con los datos proporcionados.
500Internal Server ErrorError interno del servidor. Intente nuevamente.

Endpoints Relacionados