Guía de Inicio Rápido
API de Facturación Electrónica · Integración Fiscal Directa DIAN
Ejecute su primera validación fiscal ante la DIAN en menos de un minuto. SIIVRO automatiza la firma XAdES-EPES y la generación UBL 2.1 de forma nativa — exclusivamente desde tu backend.
Modelo de Integración (No Negociable)
SIIVRO se consume exclusivamente desde backend. Jamás desde el frontend ni expuesto en código cliente.
Arquitectura correcta
Regla de oro: Tu API Key vive solo en tu backend. Si aparece en código frontend, la seguridad de tu cuenta está comprometida.
Componentes Que Necesitas
Tres piezas mínimas para una integración funcional y segura.
Frontend
Formulario de facturación
Inputs: cliente, productos, valores
Botón 'facturar'
Sin lógica fiscal aquí
Backend (crítico)
Endpoint /create-invoice
Autenticación interna
Recibir y validar datos
Llamar a SIIVRO
Aquí vive la integración real
Cuenta SIIVRO
API Key (solo en backend)
Resolución DIAN configurada
Certificado digital
Datos fiscales del emisor
Configuración única por tenant
Flujo de Implementación
Handshake de Seguridad (API Key)
Obtenga sus credenciales desde el Dashboard de SIIVRO. El prefijo determina el entorno. Esta key jamás debe aparecer en el frontend.
Sandbox
prefix: test_Pruebas sin impacto fiscal. DIAN de habilitación.
Producción
prefix: prod_DIAN real. Documentos con validez legal inmediata.
Tu Backend Llama a SIIVRO
Tu backend recibe el request del frontend, valida los datos y llama a SIIVRO con el JSON de negocio. No generes XML. No calcules impuestos. Solo envía datos.
SIIVRO Resuelve Todo · Tu Backend Recibe
SIIVRO genera el XML, firma, calcula IVA/ICA/Retefuente, transmite a la DIAN y devuelve la respuesta lista para mostrar al usuario.
Responsabilidades Claras
Esto es lo que diferencia a SIIVRO de una integración manual.
Tú (el desarrollador)
SIIVRO (tu motor fiscal)
Flujo Completo
Visión global de cómo viajan los datos de punta a punta.
Errores Comunes a Prevenir
Mensaje clave
El cliente envía datos de negocio.
SIIVRO resuelve la complejidad fiscal.