teFacturo

Consultar PDF

Servicio para obtener la representación impresa (PDF) de un comprobante electrónico previamente emitido. El PDF se retorna codificado en base64.

PUThttps://jarvis.tefacturo.pe/pdfapi/pdfapi/consultarPdf/{ruc}

Consulta y descarga el PDF de un comprobante electrónico. Reemplaza {ruc} con el RUC del emisor. Retorna el archivo PDF 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 cuyo PDF desea consultar:

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 (ver tabla abajo)

Valores de tipoComprobante

CódigoTipo de Comprobante
01Factura
03Boleta de Venta
07Nota de Crédito
08Nota de Débito
09Guía de Remisión

Respuesta Exitosa (200)

La respuesta contiene el archivo PDF codificado en base64 en el campo archivo. Para obtener el PDF, decodifique el contenido base64 y guárdelo como archivo `.pdf`.

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

Nota: El campo archivo contiene el PDF completo en base64. En el ejemplo se muestra truncado. Decodifique usando atob() en JavaScript o la función equivalente en su lenguaje.

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