Integración API

Integra la Conversión de DTE a PDF en tu Sistema

API REST ultrarrápida para convertir XML DTE del SII a PDF. Procesamiento paralelo, todos los tipos de documento, respuesta inmediata.

Uso por API

Base: https://dtepdf.cl. Cada request lleva tu API key en el header Authorization: Bearer <tu-key>. La key está en tu panel y comparte el saldo del pack con el conversor web: cada documento convertido descuenta una conversión.

POST /render — un XML

multipart/form-data con el XML en el campo file (máximo 1 MB). Opcional: formato=80mm para boleta térmica; sin ese campo sale en tamaño carta.

curl -X POST https://dtepdf.cl/render \
  -H "Authorization: Bearer $DTEPDF_KEY" \
  -F file=@factura.xml

{
  "filename": "FC_1234_2026-10-01.pdf",
  "content": "JVBERi0xLjQK...",   // PDF en base64
  "size": 48213
}

Si el XML trae varios documentos (un EnvioDTE o SetDTE), responde 400 con "code": "multi_document": usa /render-batch.

POST /render-batch — varios XML

Repite el campo files por cada XML (hasta 25 MB por request; para más, divide en varios envíos). Cada XML puede traer uno o varios documentos y cada documento cuenta como una conversión. Si el saldo no alcanza para todo el lote, no se procesa nada y responde 429.

curl -X POST https://dtepdf.cl/render-batch \
  -H "Authorization: Bearer $DTEPDF_KEY" \
  -F files=@factura1.xml -F files=@envio.xml

{
  "processed": 3, "successful": 2, "failed": 1,
  "results": [
    { "file": "factura1.xml", "status": "success",
      "filename": "FC_1234_2026-10-01.pdf", "pdf": "JVBERi0x...", "size": 48213 },
    { "file": "envio.xml", "status": "error", "error": "..." }
  ]
}

Errores

Los errores responden JSON con el detalle en detail.

  • 400 — falta el archivo, el XML no es un DTE válido o trae varios documentos (ver arriba).
  • 401 — falta el header Authorization.
  • 403 — API key inválida o vencida.
  • 413 — el XML pesa más de 1 MB.
  • 429 — saldo agotado. Se recarga comprando otro pack en el panel.

Rendimiento real, medido

Benchmarks reales de nuestra API. Procesamiento paralelo con workers dedicados para máxima velocidad.

~0.6s
1 archivo
Respuesta inmediata
~1.7s
10 archivos
Procesamiento paralelo
~17s
100 archivos
Workers dedicados
~2.8 min
1.000 archivos
Escala lineal

Procesamiento paralelo con workers dedicados — sin cuellos de botella

¿Qué puedes hacer con la API?

Todo lo que necesitas para integrar la conversión de DTE a PDF en tu sistema.

XMLs individuales o masivos

Convierte uno o miles de archivos XML DTE en una sola solicitud.

Procesamiento paralelo automático

Workers dedicados procesan múltiples archivos simultáneamente sin configuración adicional.

Respuesta inmediata con PDF

Recibe el PDF generado directamente en la respuesta, codificado en base64.

Todos los tipos de DTE del SII

Facturas, boletas, guías de despacho, notas de crédito y débito, exportación y más.

Autenticación simple con API Key

Integración directa con un solo token. Sin OAuth ni flujos complicados.

Casos de uso

Empresas y desarrolladores integran nuestra API para automatizar la generación de PDFs tributarios.

ERPs y Facturación

Genera PDFs automáticamente desde tu sistema de facturación electrónica.

Software Contable

Integra la generación de PDFs tributarios directamente en tu software.

E-commerce

Envía boletas y facturas en PDF a tus clientes automáticamente tras cada compra.

Portales de Proveedores

Permite a tus proveedores descargar DTEs en PDF desde tu portal.

Automatización de Procesos

Conecta la API a tus workflows para procesar DTEs sin intervención manual.

Apps Móviles

Genera y muestra PDFs de DTEs directamente en tu aplicación móvil.

¿Por qué nuestra API?

Velocidad extrema

Workers paralelos dedicados. Procesamiento masivo sin cuellos de botella.

Todos los tipos de DTE

Tipos 33, 34, 39, 41, 43, 46, 52, 56, 61 y 110. Cobertura completa del SII.

Sin suscripción mensual

Pago por conversiones realizadas. Sin compromisos mensuales ni contratos.

Timbre electrónico válido

PDFs con código de barras PDF417 correctamente renderizado para fiscalización del SII.

Soporte técnico dedicado

Asistencia directa para tu integración. Te ayudamos a conectar tu sistema.

¿Listo para integrar?

Crea tu cuenta, compra un pack y copia tu API key desde el panel. Si necesitas ayuda con la integración, escríbenos.

¿Y los XML con los que vas a alimentar la API?

Integrar la conversión es la parte fácil: el problema suele ser sacar del SII el histórico completo, porque el portal entrega 20 documentos por búsqueda. En ArchivoDTE te entregamos todos tus DTE emitidos y recibidos en XML y PDF, verificados folio por folio, en menos de 12 horas. Los cargas una vez y sigues con tu integración.

Ver ArchivoDTE

Preguntas frecuentes

¿Cómo funciona la API?

Envías un XML DTE del SII a la API y recibes el PDF generado en la respuesta. Es así de simple. La API se encarga del renderizado, timbre electrónico y formato profesional.

¿Qué tipos de DTE soporta?

Todos los del SII: facturas electrónicas (33, 34), boletas (39, 41), liquidación factura (43), factura de compra (46), guías de despacho (52), notas de débito (56), notas de crédito (61) y facturas de exportación (110).

¿Cuánto cuesta usar la API?

La API usa los mismos packs de conversiones que el panel, desde $9.990. Sin suscripciones mensuales: pagas solo por lo que usas y cada conversión por API descuenta del mismo saldo.

¿Cómo obtengo acceso a la API?

Crea tu cuenta y tu API key queda disponible en el panel, en la sección "API key para integrar por API". La forma de uso está en esta misma página.