Descarga XML, CDR y PDF de comprobantes SUNAT
De ventas y compras, con tu clave SOL. Sin entrar a SOL.
Qué obtienes
- archivo.url
- archivo.nombre
- respuesta_cdr
- resumen
- observaciones
- proceso
Endpoints
- POST
/v1/cpe/xmlcpe.xmlXML de un comprobante de venta o compra.
- POST
/v1/cpe/cdrcpe.cdrConstancia de recepción (CDR) de SUNAT.
- POST
/v1/cpe/pdfcpe.pdfPDF del comprobante.
- POST
/v1/cpe/pdf-desde-xmlcpe.pdfSube un XML y recibe su PDF.
- GET
/v1/archivos/{id}—Descarga el archivo generado.
curl "https://api.consultape.pro/v1/archivos/{id}" \
-H "Authorization: Bearer $CONSULTAPE_TOKEN"const r = await fetch('https://api.consultape.pro/v1/archivos/{id}', {
headers: { Authorization: `Bearer ${process.env.CONSULTAPE_TOKEN}` },
});
const { success, result } = await r.json();<?php
$ch = curl_init('https://api.consultape.pro/v1/archivos/{id}');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer ' . getenv('CONSULTAPE_TOKEN')],
]);
$datos = json_decode(curl_exec($ch), true);import os, requests
r = requests.get(
"https://api.consultape.pro/v1/archivos/{id}",
headers={"Authorization": f"Bearer {os.environ['CONSULTAPE_TOKEN']}"},
)
print(r.json()["result"])Preguntas frecuentes
¿Mi clave SOL está segura?
Se guarda cifrada (AES-256) y nunca aparece en respuestas ni registros. Te recomendamos un usuario SOL secundario solo para consultas.
¿Puedo descargar comprobantes de compras?
Sí. Usa proceso: "compra" e indica el RUC del emisor.
¿Puedo generar el PDF desde un XML?
Sí, con /v1/cpe/pdf-desde-xml: subes el XML y recibes el PDF.
También puedes consultar
Tus comprobantes, sin entrar a SOL
Escríbenos y activamos tu cuenta y tu token.