mini logo
 API REST · JSON

Conecta tu sistema
con la DIAN en minutos

FacturasYA ofrece una API REST simple para transmitir cualquier documento electrónico exigido por la DIAN desde tu propio software, sin complicaciones de integración.

// POST https://api.facturasya.co/transmitir
{
  "tipo_documento": "factura_electronica",
  "nit_emisor":     "900123456-1",
  "numero":         "FE-0001",
  "fecha":          "2025-07-07",
  "total":          1190000,
  "iva":            190000,
  "validar_dian":   true
}
6
Tipos de documento DIAN
1
JSON por transmisión
24/7
Disponibilidad del servicio
10+
Años de experiencia DIAN

Servicios disponibles

Todo lo que exige la DIAN,
desde una sola API

Transmite los seis tipos de documento electrónico reglamentados, con validación previa antes de enviar a la DIAN.

🧾

Facturación Electrónica

Emite y transmite facturas de venta, notas crédito y notas débito a la DIAN. Incluye validación previa, firma digital y acuse de recibo automático.

Resolución 042 DIAN
📋

Documento Soporte

Genera documentos soporte en adquisiciones con personas no obligadas a facturar. Cumple la normativa para proveedores del régimen simple y personas naturales.

Decreto 1154 de 2020
💼

Nómina Electrónica

Transmite comprobantes de nómina individuales o en lote. Compatible con cualquier software de liquidación mediante integración JSON.

Resolución 0013 DIAN

Acuse de Recibido

Gestiona el acuse de recibo de mercancía y servicios exigido por la normativa. Respuesta en tiempo real para el receptor del documento.

Evento receptor DIAN
🔍

Validación de Documentos

Valida cualquier documento electrónico ante la DIAN antes de su transmisión definitiva. Detecta errores estructurales, fiscales y de firma digital.

Validación previa DIAN
🏢

Consulta de Terceros por NIT

Consulta en tiempo real la información registrada en la DIAN para cualquier NIT: razón social, régimen tributario, estado y responsabilidades fiscales.

Directorio DIAN

Integración simple

Un JSON.
Un resultado.

No necesitas conocer el formato XML de la DIAN ni manejar certificados digitales. Envías un JSON con los datos del documento y nuestra API se encarga de todo: construcción del XML, firma electrónica, transmisión y respuesta.

  • 1
    Construyes tu JSON

    Armas el objeto con los datos de tu documento usando los campos que ya manejas en tu sistema.

  • 2
    Haces el POST a la API

    Una sola llamada HTTP con tu token de autenticación y el JSON en el body.

  • 3
    Recibes la respuesta DIAN

    La API retorna el CUFE, el estado de validación, el PDF y el XML firmado listos para entregar al cliente.

  • 4
    Monitoreas desde el portal

    Ve el historial de transmisiones, el consumo de paquete y gestiona las empresas desde el portal.

POST /api/transmitir · Factura Electrónica
// Solicitud
{
  "tipo":            "factura_electronica",
  "nit_emisor":     "900123456-1",
  "resolucion":     "18760000001",
  "prefijo":        "FE",
  "numero":         1,
  "fecha":          "2025-07-07",
  "nit_adquirente": "800200300-9",
  "items": [
    {
      "descripcion": "Servicio de software",
      "cantidad":    1,
      "valor":       1000000,
      "iva":         19
    }
  ]
}

// Respuesta
{
  "estado":   "ACEPTADO",
  "cufe":     "a3f8c2d1e9b4...",
  "pdf_url":  "https://f.facturasya.co/pdf/FE-0001",
  "xml_url":  "https://f.facturasya.co/xml/FE-0001",
  "dian_msg": "Documento procesado correctamente"
}
3
Empresas activas
847
Docs transmitidos
153
Disponibles
Empresas registradas
Mi Empresa S.A.S · 900.123.456 Activa
Comercial XYZ · 800.200.300 Activa
Inversiones ABC · 901.000.100 Pendiente

Portal de administración

Gestiona empresas y
paquetes desde el portal

Desde el portal FacturasYA puedes administrar todas las empresas que usan tu integración, comprar paquetes de documentos y monitorear el consumo en tiempo real.

Añade múltiples empresas

Registra todas las empresas que necesitas transmitir, cada una con su NIT, resolución y prefijo de facturación.

Compra y asigna paquetes

Adquiere paquetes de documentos y asígnalos a cada empresa según el volumen que necesite transmitir.

Monitorea el consumo en tiempo real

Consulta cuántos documentos transmitió cada empresa, cuántos le quedan y el historial completo de transmisiones.

Gestiona tokens de autenticación

Genera y revoca tokens de acceso por empresa para mantener el control total de la seguridad de la integración.

¿Listo para integrar tu sistema con la DIAN?

Escríbenos y un asesor técnico te explica el proceso de integración y te entrega las credenciales de prueba sin costo.