Ir al contenido

OpenFacturaPDF

Descarga la representación en PDF o el XML de un Documento Tributario Electrónico (DTE) ya emitido en OpenFactura, a partir de su ID interno. Es el paso final del flujo típico: emitir el DTE, confirmar su estado ante el SII y luego obtener el documento para entregárselo al cliente o archivarlo.

CampoTipoRequeridoDescripción
credentials_idcredentialsSíCredencial openfactura
dte_idtextSíID del DTE en OpenFactura
formatselectNoFormato a descargar: PDF o XML (default: pdf)

Este módulo requiere una credencial de tipo openfactura con los siguientes campos:

  • API Key: llave de API de OpenFactura/Haulmer (se envía en el header apikey)
  • Entorno: production (ambiente productivo) o cualquier otro valor para usar el ambiente de pruebas (sandbox)
{
"success": true,
"dte_id": "12345",
"format": "pdf",
"content": "...",
"content_type": "application/pdf",
"filename": "dte_12345.pdf",
"raw": { ... }
}
{
"credentials_id": "cred-openfactura-prod",
"dte_id": "12345",
"format": "pdf"
}
  • dte_id es obligatorio: es el identificador que devuelve OpenFacturaDTE al emitir el documento (no el trackId del SII).
  • format acepta únicamente pdf o xml; cualquier otro valor termina en error.
  • El nombre de archivo sugerido en la respuesta sigue el patrón dte_{id}.{formato}.
  • Conviene descargar el documento recién después de confirmar con OpenFacturaConsulta que el DTE fue aceptado por el SII.