Cómo descargar PDF y XML de facturas electrónicas
Guía para obtener representaciones PDF, XML firmado y XML de comprobantes recibidos, con permisos y precauciones fiscales.
PDF y XML no son lo mismo
El XML firmado contiene el documento estructurado fiscal. El PDF representa el comprobante para lectura o entrega, pero no sustituye el control del contenido firmado cuando se requiere verificar datos fiscales.
Para documentos emitidos, Factumel expone /api/v1/documents/{id}/pdf y /xml. Para CFE recibidos el XML original tiene una ruta separada y requiere permiso received:read.
Descargas desde la API
El cliente debe enviar una API key de servidor con el permiso correcto y acceso a la empresa y ambiente. Los PDF y XML sólo se devuelven si el documento cumple las precondiciones del endpoint; un CFE todavía no firmado puede no disponer de la descarga fiscal.
No enlaces los endpoints autenticados directamente desde páginas públicas ni incluyas API keys en parámetros de URL.
GET /api/v1/documents/{id}/pdf
GET /api/v1/documents/{id}/xml
GET /api/v1/received-documents/{id}/xmlFormato de impresión
Factumel dispone de representación PDF fiscal de sus comprobantes emitidos. No anuncies que es equivalente a una impresión térmica ticket80 de otro proveedor si no hay un renderizador y contrato validado para ese formato.
La descarga masiva mediante job API todavía es una funcionalidad pendiente, distinta de estas descargas individuales.