Integrador Directo DIAN

Facturación Electrónica DIAN.
Automatizada. Segura.

Plataforma de facturación electrónica colombiana con API REST. Emite facturas, notas crédito, documentos soporte y más, cumpliendo el Anexo Técnico v1.9 de la DIAN.

// Emitir factura electrónica
POST /api/v1/documentos

{
  "tipoDocumento": "01",
  "numero": "SETP990000001",
  "receptor": { "nombre": "Empresa S.A.S" },
  "lineas": [{ "descripcion": "Servicio", "total": 500000 }]
}
9 tipos
de documento
SHA-384 + XAdES
firma digital
Multi-tenant
múltiples empresas
API REST
integración directa

Todo lo que necesitas para facturar

Una API completa que maneja todo el ciclo de facturación electrónica colombiana.

API REST Completa

Endpoints claros y documentados con Swagger UI. Envía un JSON, recibe tu factura firmada y reportada a la DIAN.

CUFE / CUDE Automático

Generación automática de códigos únicos SHA-384 (CUFE, CUDE, CUDS) según el tipo de documento.

Firma XAdES-EPES

Firma digital automática con certificado .p12. RSA-SHA256 conforme a la política de firma DIAN.

Multi-tenant

Múltiples empresas en una sola instancia. Cada una con su propio certificado, credenciales y ambiente DIAN.

Código QR

Generación automática del código QR requerido por la DIAN para la representación gráfica de la factura.

Envío DIAN

Comunicación directa con los servicios web SOAP de la DIAN. ZIP automático, envío y consulta de estado.

9 tipos de documento electrónico

Cobertura completa del Anexo Técnico v1.9 y Resolución 000165/2023.

01
Factura de Venta
CUFE · SHA-384
02
Factura Exportación
CUFE · SHA-384
03
Contingencia Talonario
CUFE · SHA-384
04
Contingencia DIAN
CUFE · SHA-384
11
Factura Mandato
CUFE · SHA-384
05
Documento Soporte
CUDS · SHA-384
91
Nota Crédito
CUDE · SHA-384
92
Nota Débito
CUDE · SHA-384
95
Nota de Ajuste
CUDS · SHA-384

Cómo funciona

De un JSON a una factura firmada y reportada en 4 pasos automáticos.

1

Envías un JSON

Un POST a /api/v1/documentos con los datos del documento: receptor, líneas, impuestos.

2

Generamos UBL 2.1

Construimos el XML estándar UBL 2.1 con todos los campos requeridos por la DIAN, CUFE/CUDE y código QR.

3

Firma XAdES-EPES

Firmamos digitalmente el XML con el certificado .p12 de tu empresa usando RSA-SHA256.

4

Envío a la DIAN

Empaquetamos en ZIP y enviamos por SOAP. La respuesta de la DIAN se almacena con el documento.

// Ejemplo: Factura de venta con IVA
{
  "tipoDocumento": "01",
  "numero": "SETP990000001",
  "fechaEmision": "2026-03-04",
  "receptor": {
    "tipoPersona": 1,
    "nombre": "Empresa Compradora S.A.S",
    "numeroIdentificacion": "900123456",
    "tipoIdentificacion": "31"
  },
  "lineas": [{
    "descripcion": "Servicio de consultoría",
    "cantidad": 1,
    "valorUnitario": 500000,
    "total": 500000,
    "impuestos": [{ "codigo": "01", "porcentaje": 19, "valor": 95000 }]
  }]
}

Seguridad de nivel empresarial

Cada capa del sistema está diseñada para proteger tus datos y documentos.

Firma XAdES-EPES

RSA-SHA256 con certificado .p12 por empresa. Cumple política de firma DIAN v2.

AES-256-GCM

Credenciales y datos sensibles encriptados en reposo con cifrado autenticado.

Aislamiento Multi-tenant

Cada empresa accede solo a sus datos. JWT con empresaId, filtro obligatorio en todas las queries.

Rate Limiting

Protección contra abuso: 100 req/15min general, 30 req/15min para emisión de documentos.

De habilitación a producción

Proceso guiado para habilitarte como facturador electrónico ante la DIAN.

1

Crear empresa

Registra tu empresa con NIT y datos fiscales

2

Subir certificado

Carga tu certificado .p12 emitido por CA autorizada

3

Factura de prueba

Emite la factura de habilitación al test set DIAN

4

Producción

Al aprobar, pasas automáticamente a producción

Comienza a facturar electrónicamente hoy

Integra tu sistema con la DIAN en minutos, no en meses.