🇨🇴ColombiaComparativa

Dataico vs Matias API: comparativa técnica de APIs de facturación electrónica DIAN Colombia

Comparativa técnica entre Dataico y Matias API: sandbox, RADIAN, CUFE, errores de API documentados y precios en Colombia.

Ing. Carlos Méndez
Arquitecto de Software · Integraciones Fiscales LATAM
11 min lectura21 de septiembre de 2026

Por Ing. Carlos Méndez | 21 de septiembre de 2026

Ing. Carlos Méndez es arquitecto de software con más de 10 años integrando sistemas fiscales en América Latina. Ha liderado implementaciones de facturación electrónica en Colombia, México y Centroamérica para ISVs de mediana y gran escala.

Un arquitecto de software en un ISV colombiano recibe el mismo mandato cada trimestre: reemplazar la integración de facturación electrónica hecha operador por operador y consolidarla en una sola API capaz de servir a decenas de NITs distintos, con firma XAdES-BES, generación de CUFE y, cada vez con más frecuencia, soporte de RADIAN para que las facturas de venta puedan circular como título valor. El problema no es encontrar un proveedor habilitado por la DIAN — hay docenas — sino encontrar uno que documente su API lo suficientemente bien como para integrarla sin abrir un ticket de soporte en cada paso del camino. Dataico y Matias API son dos de los pocos proveedores colombianos que se posicionan explícitamente como API-first, en lugar de ofrecer primero un portal web y dejar la API como un canal secundario.

Este artículo compara ambos proveedores en los criterios que le importan a un equipo de ingeniería: disponibilidad de un sandbox aislado, profundidad de la documentación técnica pública, soporte documentado de los eventos de RADIAN, generación de CUFE, firma XAdES-BES, soporte de nómina electrónica, disponibilidad de SDKs, calidad de los mensajes de error de la API y modelo de precios. Toda la información proviene de documentación pública verificable a septiembre de 2026; donde no encontramos un dato confirmable con una fuente citable, la celda correspondiente dice N/D en lugar de una suposición. Al terminar de leer, usted podrá decidir cuál de los dos proveedores se ajusta mejor al perfil de su equipo de desarrollo, o si ninguno de los dos documenta públicamente lo que necesita verificar antes de firmar un contrato.

El mercado de APIs de facturación electrónica DIAN en Colombia

Colombia opera bajo el marco normativo UBL 2.1 administrado por la DIAN, con firma XAdES-BES obligatoria en cada documento y el CUFE (Código Único de Facturación Electrónica) como identificador de cada factura. Desde la Resolución 000042 de 2020, la DIAN formalizó los modelos de proveedor tecnológico y software propio para la generación de documentos electrónicos, y con la Resolución 000012 de 2021 introdujo RADIAN, el Registro de la Factura Electrónica de Venta como Título Valor. RADIAN exige gestionar eventos de recepción — acuse de recibo, aceptación expresa, aceptación tácita y reclamo, entre otros — para que una factura pueda negociarse como activo financiero mediante factoring.

En ese contexto conviven decenas de proveedores habilitados por la DIAN, pero solo un subconjunto pequeño se anuncia explícitamente como API-first: una arquitectura pensada para que un ISV o un equipo de desarrollo interno integre la facturación sin depender de una interfaz web para cada operación. Dataico (dataico.com) y Matias API (matias-api.com) están en ese subconjunto. Ambos cubren facturación electrónica, documento soporte, nómina electrónica y notas crédito/débito, pero difieren de forma notable en cuánta de esa capacidad exponen — y documentan públicamente — a nivel de API. Otro artículo de este mismo blog, Matias API vs Factus, analiza cómo se posiciona Matias API frente a un competidor con un enfoque de documentación distinto, y es un complemento útil para entender el panorama de proveedores API-first en Colombia.

Metodología: qué se verificó y cómo

Para cada proveedor revisamos el sitio web comercial, la documentación técnica pública cuando fue accesible, las páginas de precios y, cuando existían, las bases de conocimiento o centros de ayuda. Se dio prioridad a datos con URL verificable: nombres de subdominios de sandbox, mensajes de error citados textualmente, títulos de changelog y cifras de precio publicadas. Cuando la documentación de un proveedor bloqueó el acceso automatizado — por ejemplo, mediante robots.txt — pero su existencia y estructura general eran verificables desde otras páginas del mismo dominio o desde resultados de búsqueda indexados, ese hecho se documentó explícitamente en la celda correspondiente en lugar de asumir contenido no verificado.

Tabla comparativa técnica: Dataico vs Matias API

La siguiente tabla resume los criterios verificados en la documentación pública de cada proveedor a septiembre de 2026. Solo se registran datos con una fuente verificable; cualquier criterio sin evidencia pública documentada aparece como N/D.

text
Criterio                        | Dataico                                                    | Matias API
---------------------------------|-------------------------------------------------------------|------------------------------------------------------------------------
Sandbox aislado documentado     | N/D                                                         | Si (sandbox-api.matias-api.com y sandbox-auth.matias-api.com)
Documentacion tecnica publica    | Si (portaldelcliente.dataico.com, app.dataico.com/api-docs) | Si (docs.matias-api.com: quickstart, coleccion Postman, changelog)
Soporte RADIAN                   | Documentado a nivel conceptual; alcance API no especificado | Changelog v3.3.0 declara soporte total de eventos RADIAN en sandbox
Generacion de CUFE               | Explicado en blog de ayuda; no confirmado en doc de API     | Ejemplo de CUFE mostrado en documentacion tecnica
Firma XAdES-BES documentada      | N/D                                                         | N/D
Nomina electronica               | Si (documentacion dedicada payroll-docs)                    | Si (Resolucion DIAN 000013 de 2021)
SDKs oficiales publicados        | N/D (no se hallaron en npm, PyPI ni Packagist)               | N/D (no se hallaron en npm, PyPI ni Packagist)
Mensajes de error documentados   | Si, 7 escenarios con mensaje textual y solucion              | Pagina 'Magic Values' en docs de sandbox; contenido no verificado publicamente
SLA de disponibilidad publicado  | N/D                                                         | Si, 99.9% uptime declarado
Latencia declarada               | N/D                                                         | 500ms a 2s (planes generales); menor a 1s (casas de software)
Canales de soporte tecnico       | Chat dentro de la aplicacion                                | WhatsApp, correo y tickets en horario habil
Modelo de precios publico        | Freemium desde $0 COP/mes; planes $36.000-$72.000 COP/mes    | Planes anuales por documento desde $196.000 COP/ano (PYME); paquetes por volumen para casas de software
Cliente objetivo declarado        | Pymes, contadores e ISVs via API                             | Casas de software, PYMEs y empresas de alto volumen

N/D indica ausencia de dato verificable en documentación pública. Verificar directamente con cada proveedor para criterios críticos como RADIAN y nómina electrónica.

Perfil técnico de Dataico

Dataico ofrece una API REST en formato JSON para facturación electrónica, con el endpoint documentado POST https://api.dataico.com/direct/dataico_api/v2/invoices, autenticado mediante dos credenciales — Dataico_account_id y Auth-token — obtenidas desde la configuración de la cuenta. La documentación técnica pública vive repartida entre app.dataico.com/api-docs, app.dataico.com/payroll-docs para nómina electrónica, y un centro de ayuda en portaldelcliente.dataico.com con guías específicas para facturación, documento soporte y eventos de recepción. No se encontró en ninguna de estas páginas una mención explícita a un ambiente de sandbox aislado, lo cual no significa necesariamente que no exista, pero sí que no está documentado públicamente como tal.

El hallazgo más sólido a favor de Dataico es la calidad de sus mensajes de error documentados: su guía de solución de problemas describe siete escenarios de error específicos con el mensaje textual exacto que devuelve la API — por ejemplo, "No estás autorizado a usar esta cuenta de Dataico" o "El campo 'base_amount' es requerido" — junto con la causa probable y la solución paso a paso. Es un nivel de documentación de errores poco frecuente en la categoría y reduce directamente el tiempo de debugging sin depender de soporte humano. En cuanto a RADIAN, Dataico lo documenta a nivel conceptual en su blog y centro de ayuda, describiendo categorías de eventos de aceptación, rechazo y aceptación tácita, pero no se encontró una especificación pública de cuántos de esos eventos están expuestos vía API ni con qué nivel de automatización. El modelo de precios es freemium, con un plan gratuito desde $0 COP mensuales y planes pagos entre $36.000 y $72.000 COP al mes, orientados a pymes, contadores que gestionan múltiples clientes y, vía API, a ISVs que integran Dataico dentro de su propio ERP.

Perfil técnico de Matias API

Matias API expone su infraestructura de pruebas de forma explícita: un sandbox aislado en sandbox-api.matias-api.com con autenticación separada en sandbox-auth.matias-api.com, pensado para probar todos los endpoints sin afectar producción ni consumir el paquete de documentos contratado. Su documentación técnica pública en docs.matias-api.com incluye una guía de inicio rápido promocionada como "Integra en 5 minutos", una colección de Postman y un changelog versionado — versiones 3.3.0, 3.5.0 y 3.7.0 identificadas en la documentación indexada — lo cual es una señal de documentación mantenida activamente en vez de una página estática. La autenticación de producción usa OAuth 2.0 con tokens JWT, y el proveedor declara compatibilidad con Node.js, PHP, Python, C#, Java, Go, Visual Basic y Visual FoxPro vía REST, sin que esto implique necesariamente SDKs empaquetados oficiales: no se encontraron paquetes publicados por Matias API en npm, PyPI ni Packagist al momento de esta investigación.

En RADIAN, la evidencia pública más concreta es el título de una entrada de su changelog técnico: "Soporte Total de Eventos RADIAN en el Sandbox y Mejoras de Documentación" (versión 3.3.0), publicada en docs.matias-api.com. El acceso automatizado al cuerpo completo de esa página estuvo bloqueado por robots.txt durante esta investigación, por lo que no es posible citar aquí el detalle evento por evento; lo verificable es que el proveedor declara públicamente, en el título de una nota de versión, soporte extendido de RADIAN en su ambiente de pruebas. Matias API también documenta un SLA de 99.9% de uptime y una latencia declarada de 500 ms a 2 segundos en sus planes generales (menor a 1 segundo en los planes para casas de software), con soporte técnico "dev-to-dev" vía WhatsApp, correo y tickets en horario hábil de lunes a viernes. El modelo de precios es público y estructurado por documentos al año: desde $196.000 COP anuales para 500 documentos en el plan PYME más básico, hasta paquetes de cientos de miles de documentos para empresas de alto volumen, además de planes específicos para casas de software que exigen un mínimo de tres clientes habilitados en un plazo de seis meses.

Cuándo elegir Dataico

Dataico tiende a encajar mejor con un equipo que ya opera dentro de su ecosistema — por ejemplo, una pyme o una firma contable que usa la interfaz web de Dataico para varios clientes y quiere automatizar la emisión desde un ERP propio sin un volumen masivo de documentos. El modelo freemium reduce la fricción para empezar a integrar sin negociar un contrato, y la documentación de errores explícita con mensajes textuales y soluciones puntuales es un valor real para un equipo pequeño que no cuenta con soporte dedicado de un proveedor. Es una opción razonable cuando el equipo puede tolerar la ausencia de un SLA publicado y de un sandbox documentado como aislado, y cuando el uso de RADIAN es incidental más que un requisito contractual desde el primer día de integración.

Cuándo elegir Matias API

Matias API encaja mejor con un ISV o una casa de software que va a integrar múltiples NITs de clientes distintos bajo una sola cuenta y necesita poder probar la integración completa — incluyendo eventos de RADIAN — en un ambiente aislado antes de tocar producción. La existencia de un SLA declarado, una latencia documentada y un canal de soporte dev-to-dev formal son factores relevantes para un equipo que necesita justificar internamente la elección de un proveedor con métricas verificables, no solo con una demo comercial. El modelo de precios por volumen anual y los planes específicos para casas de software también lo hacen más previsible para quien ya sabe cuántos documentos va a facturar por cliente al año, aunque el requisito de mínimo tres clientes habilitados en seis meses puede ser una barrera para un ISV que apenas está validando el modelo con uno o dos clientes piloto.

Preguntas frecuentes

¿Cuál es la diferencia técnica principal entre Dataico y Matias API?

La diferencia más verificable está en la infraestructura de pruebas y en el mantenimiento visible de la documentación. Matias API publica un sandbox aislado en un subdominio propio, una colección de Postman y un changelog versionado que muestra mejoras continuas, incluyendo soporte declarado de RADIAN en pruebas. Dataico no documenta públicamente un sandbox equivalente, pero compensa con mensajes de error explícitos y accionables en su guía de solución de problemas, algo que Matias API no expone con el mismo nivel de detalle en el contenido accesible públicamente.

¿Cómo puedo verificar si un proveedor soporta todos los eventos de RADIAN?

Pida al proveedor la lista completa de eventos de recepción que expone vía API — acuse de recibo, aceptación expresa, aceptación tácita, reclamo y los demás definidos en el instructivo oficial de RADIAN de la DIAN — y solicite probarlos uno por uno en un ambiente de sandbox antes de firmar. Un changelog público que mencione RADIAN es una señal positiva, pero no reemplaza la prueba funcional directa contra el ambiente de pruebas del proveedor con su propio NIT habilitado.

¿Qué diferencia hay entre Dataico y Matias API en la documentación de mensajes de error de la API?

Dataico documenta públicamente al menos siete escenarios de error específicos de su API de facturación, cada uno con el mensaje textual exacto que devuelve el servicio, la causa probable y la solución recomendada — por ejemplo, errores de autorización, de secuencia del consecutivo o de estructura del campo de cargos. Matias API menciona una sección de "valores mágicos" en la documentación de su sandbox, orientada a simular escenarios de prueba, pero el contenido detallado de esa página no estuvo accesible públicamente durante esta investigación, por lo que no es posible comparar el nivel de detalle punto por punto.

¿Es posible cambiar de proveedor de FE DIAN sin reemitir las facturas históricas?

Sí. El CUFE y la validación de cada factura quedan registrados ante la DIAN de forma independiente del proveedor tecnológico que la generó, así que las facturas históricas siguen siendo válidas y consultables aunque usted cambie de proveedor. Lo que sí debe planear con cuidado es la continuidad de la numeración consecutiva autorizada por resolución, la migración de los certificados de firma digital y la exportación de los documentos históricos en el formato XML-UBL que exige la norma, para conservarlos disponibles ante una auditoría posterior.

Sobre el autor

Ing. Carlos Méndez es arquitecto de software con más de 10 años integrando sistemas fiscales en América Latina. Ha liderado implementaciones de facturación electrónica en Colombia, México y Centroamérica para ISVs de mediana y gran escala.