Facturación (WSFEv1)
PDF del comprobante
Obtené el PDF de un comprobante emitido, con QR de ARCA, servido por CDN.
Genera (la primera vez) y devuelve la URL del PDF de un comprobante ya emitido con WSFEv1. El PDF incluye los datos fiscales, el CAE y el código QR de ARCA.
Endpoint
POST /api/wsfe/comprobante/pdfEl comprobante se identifica por la misma tupla que el resto de la API: environment,
representada, ptoVta, cbteTipo y cbteNro.
Request
curl -X POST https://arca.api.com.ar/api/wsfe/comprobante/pdf \
-H "Authorization: Bearer ak_TuSecretoAqui" \
-H "Content-Type: application/json" \
-d '{
"environment": "homologacion",
"representada": "27111111118",
"ptoVta": 1,
"cbteTipo": 6,
"cbteNro": 42
}'Respuesta
{
"pdfUrl": "https://cdn.api.com.ar/3f9a…c2.pdf"
}Cómo funciona
- Generación perezosa (lazy): el PDF se genera la primera vez que lo pedís y se cachea. Las llamadas siguientes devuelven la misma URL sin volver a renderizar.
- URL permanente y no adivinable: cada PDF vive en
https://cdn.api.com.ar/<hash>.pdfcon un hash aleatorio. El link es la llave: es público pero imposible de adivinar, y lo sirve el CDN directamente (la descarga no pasa por la API). - Desacoplado de la emisión: emitir un comprobante nunca depende del PDF. Si el generador está caído, la factura se emite igual y el PDF se puede pedir después.
Diseño del PDF
El diseño se configura por CUIT desde el dashboard, en Diseño de PDF: logo, colores, texto de footer, tamaño de hoja (A4/Carta) y márgenes. Lo que configurás ahí se aplica automáticamente al generar el PDF de cualquier comprobante de ese CUIT. Si un CUIT no configuró nada, se usa un diseño por defecto. Podés previsualizar el resultado en vivo y descargar un PDF de muestra antes de emitir.