Descarga la factura VeriFactu en PDF con tu logo

· Equipo Factuneo

Genera el PDF imprimible de cada factura VeriFactu con una llamada: lleva el QR de cotejo de la AEAT, la mención VeriFactu y el logo del emisor bajo el nombre de la empresa. Con ejemplos en cURL.

El registro VeriFactu es un XML que se remite a la AEAT, pero tu cliente quiere un PDF. Factuneo lo genera por ti a partir de la factura ya emitida, con el QR de cotejo, la mención VeriFactu y —si lo subes— tu logo.

Descargar el PDF

Una llamada a GET /api/v1/invoices/:id/pdf devuelve el documento listo para imprimir o adjuntar. No recalcula nada ni vuelve a hablar con la AEAT: pinta lo que ya consta en el registro.

curl https://factuneo.es/api/v1/invoices/INVOICE_ID/pdf \
  -H "x-api-key: vsk_tu_clave" \
  -o factura.pdf

El PDF incluye:

Sube el logo del emisor

Si el emisor tiene logo, aparece impreso bajo el nombre de la empresa en la cabecera. Se sube una vez por emisor, en base64:

BASE64=$(base64 -w0 logo.png)
curl -X POST https://factuneo.es/api/v1/emisores/EMISOR_ID/logo \
  -H "x-api-key: vsk_tu_clave" \
  -H "Content-Type: application/json" \
  -d "{\"logoBase64\": \"$BASE64\"}"

Detalles a tener en cuenta:

Desde el panel, sin código

Si prefieres no tocar la API, en el panel (sección Emisores) cada emisor tiene un botón para subir o cambiar su logo. Panel y API operan sobre el mismo dato: lo que subas por un lado se ve por el otro.

En resumen

El XML es para Hacienda; el PDF es para tu cliente. Con un endpoint tienes el documento con QR y mención VeriFactu, y con otro le pones tu marca. Todo en la documentación.

← Volver al blog · Factuneo