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.

La serie, número y tipo fijos son ilustrativos. Reemplázalos por un comprobante emitido previamente por el mismo emisor. Las consultas no consumen el comprobante referenciado.
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 como una cadena base64 directa.

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
emisornumberRUC del emisor (sin comillas)
numeronumberNúmero correlativo del comprobante
seriestringSerie del comprobante
tipoComprobantestringCó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 directamente el archivo PDF codificado en base64. Para obtener el PDF, decodifique el contenido base64 del body y guárdelo como archivo `.pdf`.

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

Nota: El body 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