Cargando
API REST · Firma Digital · SII Chile · Multi-empresa

Facturación electrónica
sin complicaciones.

API REST lista para producción. Emite, firma y envía DTEs al SII desde tu aplicación en minutos — no en meses.

Empezar gratis →Ver cómo funciona
Integración en horas
API JSON estándar, sin SOAP ni librerías propietarias
Datos cifrados
Certificados y CAFs cifrados en reposo con AES-256-GCM
100% SII
Soporte para los 7 tipos de DTE vigentes en Chile
El producto

La capa de facturación
entre tu app y el SII.

Voku DTE es una plataforma de facturación electrónica multi-empresa construida sobre la normativa del SII de Chile. Tú te preocupas del negocio, nosotros del cumplimiento tributario.

API REST moderna

Endpoints JSON limpios. Sin SOAP, sin SDKs propietarios. Funciona desde cualquier lenguaje.

Dashboard incluido

Panel web para gestionar empresas, folios, certificados, CAFs y ver todos los DTEs emitidos.

PDF y XML firmados

Genera boletas y facturas en formato térmico 80mm o carta. Con código PDF417 del TED incluido.

Self-hosted disponible

Docker + docker-compose incluidos. Tus certificados y datos en tu propia infraestructura.

Documentos soportados

7 tipos de DTE.
Todos los que necesitas.

El motor calcula automáticamente IVA, descuentos por ítem o porcentaje, y distingue si el precio es neto o con IVA según el tipo de documento.

33Factura Electrónica Afecta
34Factura Electrónica Exenta
39Boleta Electrónica Afecta
41Boleta Electrónica Exenta
52Guía de Despacho Electrónica
56Nota de Débito Electrónica
61Nota de Crédito Electrónica
Flujo de integración

Configura una vez.
Emite para siempre.

1

Configura tu empresa

Sube tu certificado .p12, ingresa razón social, giro, resolución y dirección. Un solo endpoint.

2

Sube tus CAFs

Carga los archivos CAF del portal SII para cada tipo de DTE. El sistema asigna folios automáticamente.

3

Emite con un POST

POST /dte/issue con el tipo y los ítems. El DTE se genera, firma y envía al SII en segundos.

Integración

Un call.
La boleta en segundos.

API JSON estándar. Funciona desde cualquier lenguaje o framework. Sin librerías propietarias, sin configuración de SOAP.

TypeScript — Emitir boleta electrónica (tipo 39)
// Emitir una boleta electrónica
const res = await fetch("https://dte.voku.cl/api/v1/dte/issue", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    dte_type: 39,                              // Boleta electrónica
    receptor: { rut: "66666666-6" },           // Consumidor final
    items: [
      { name: "Servicio de desarrollo", quantity: 1, price: 119000 },
    ],
  }),
});

const { data } = await res.json();
console.log(data.folio);      // → 42
console.log(data.siiStatus);  // → "pending"
console.log(data.pdfUrl);     // → "/api/v1/dte/39/42/pdf"
Funcionalidades

Todo lo que necesita
tu integración.

Firma digital compliant

TED firmado con SHA1withRSA. XMLDSig con RSA-SHA1 + C14N. Encoding ISO-8859-1 automático. Soporte certificación y producción SII.

XMLDSigSHA1withRSAC14N

Gestión de CAFs

Carga segura de archivos CAF. Asignación atómica de folios sin duplicados. Consulta folios disponibles en tiempo real.

atómicosin duplicadostiempo real

PDF profesional

Formato térmico 80mm y carta. Código PDF417 del TED incluido. Logo personalizable. Sin archivos temporales en disco.

80mmcartaPDF417

Webhooks

Recibe un POST cuando el estado cambia a terminal. Payload JSON con folio, tipo, status y timestamp. Endpoint de prueba incluido.

pushJSONterminal states

Multi-empresa

Cada empresa con su propia API key aislada. Los datos nunca se mezclan. Múltiples API keys con revocación individual.

aislamientomulti-tenantAPI keys

Exportaciones completas

XML firmado, PDF por demanda, CSV del libro de ventas, y ZIP con todos los documentos de un período.

XMLPDFCSVZIP
Comparativa

Por qué Voku DTE
sobre las alternativas.

CaracterísticaSII directoOtras plataformasVoku DTE
API REST modernaParcial
Multi-empresa✓ (precio extra)
Datos en tu infraestructura
Self-hosted disponible
Dashboard incluido✓ (limitado)
WebhooksAlgunos
Exportación ZIP completaAlgunos
Precio / empresa$0 (sin API)$20k–$80k CLP/mesA convenir
Especificaciones técnicas

Para el equipo
de desarrollo.

ProtocoloHTTPS / REST + JSON
AutenticaciónBearer token (API key o JWT HS256)
Tipos DTE33, 34, 39, 41, 52, 56, 61
Máx. ítems por DTE60 (límite SII)
Formatos PDFTérmico 80mm, Carta
ExportacionesXML, PDF, CSV, ZIP
Encoding XMLISO-8859-1 (requerido SII)
Cifrado en reposoAES-256-GCM
Firma DTERSA-SHA1 + C14N (XMLDSig)
Firma TEDSHA1withRSA (clave CAF)
Ambientes SIICertificación y Producción
Tests automatizados192 tests
Preguntas frecuentes

Respuestas antes
de que preguntes.

¿Necesito conocimientos de XMLDSig o SOAP para integrarme?

No. La API recibe JSON plano y se encarga internamente de toda la firma digital, el encoding ISO-8859-1 y el protocolo SOAP del SII.

¿Dónde quedan almacenados mis certificados y CAFs?

En tu propia instancia MongoDB, cifrados con AES-256-GCM. Voku DTE nunca transmite tus certificados a terceros.

¿Qué pasa si el envío al SII falla por un corte de red?

El DTE queda en estado por_enviar. Puedes reintentar con POST /dte/send-pending o configurar un cron que lo haga automáticamente.

¿Puedo tener múltiples empresas en la misma instalación?

Sí. El sistema es multi-tenant desde el diseño — cada empresa tiene sus propias API keys, CAFs, certificados y DTEs completamente aislados.

¿Funciona en ambiente de certificación del SII?

Sí. Configura SII_ENV=certificacion para apuntar a maullin.sii.cl y prueba sin emitir documentos tributarios reales.

¿Puedo usarlo desde Python, PHP u otros lenguajes?

Sí. Es una API HTTP estándar — funciona desde cualquier entorno que pueda hacer peticiones HTTP con autenticación Bearer.

Empieza a emitir DTEs hoy.

Configura tu primera empresa, sube tu certificado y emite tu primer documento en menos de 15 minutos.

Crear cuenta →Leer la documentación

También disponible como módulo integrado en voku POS.