Facturación electrónica DIAN, integrada por API

Una sola API REST para facturas, notas crédito y débito, documento equivalente POS, documento soporte y nómina electrónica — nosotros firmamos y enviamos a la DIAN.

Documentos soportados

Todo el ciclo de facturación electrónica colombiana, en un solo contrato de API

Facturación electrónica

Facturas de venta con firma XAdES-EPES, CUFE y validación DIAN en tiempo real.

Notas crédito y débito

Con líneas de detalle y referencia a la factura original, mismo flujo de firma y envío.

Documento equivalente POS

Para ventas al consumidor final, sin necesidad de resolución DIAN registrada.

Documento soporte

Para compras a proveedores no obligados a facturar electrónicamente.

Nómina electrónica

Devengados, deducciones y comprobantes de pago como documento electrónico DIAN.

Catálogos DIAN

Tipos de documento, responsabilidades tributarias, códigos de impuesto, unidades y DIVIPOLA completos, vía API.

API REST para desarrolladores

Contrato versionado (/v1) con autenticación por clave (x-api-key). Enviás JSON, nosotros generamos el XML UBL 2.1, lo firmamos con XAdES-EPES y lo enviamos a la DIAN.

POST /v1/documents/invoices

Recibir facturas y demás documentos (notas, POS, soporte, nómina y sus ajustes).

GET /v1/documents/{id}

Consultar el estado de un documento (recibido, firmado, aceptado o rechazado).

GET /v1/catalogs/*

Catálogos DIAN: tipos de documento, impuestos, unidades, DIVIPOLA y más.

GET /v1/tenants/me

Datos del tenant autenticado (empresa, ambiente DIAN, configuración).

curl -X POST https://api.barpelapp.com/v1/documents/invoices \
  -H "x-api-key: bpk_tu_clave" \
  -H "Content-Type: application/json" \
  -d '{"invoiceNumber": "990000001", "prefix": "SETP", ...}'

Contrato OpenAPI completo y ejemplos en la documentación técnica.

Integración MCP

La misma API, disponible para asistentes y agentes de IA a través del gateway MCP (mcp.barpelapp.com).

dian_recibir_factura

Enviar una factura a la API para firma y envío a la DIAN.

dian_consultar_documento

Consultar el estado de un documento por su identificador.

dian_catalogo

Consultar los catálogos DIAN disponibles.

dian_datos_tenant

Obtener los datos del tenant autenticado.

Por qué barpelapi

Integración simple

Una API REST con contratos documentados — no necesitas conocer el detalle técnico de UBL 2.1 o firma XAdES para emitir documentos válidos.

Tus datos, aislados

Tus resoluciones, certificados y llaves de API nunca se mezclan con las de otra empresa — cada cliente vive completamente separado a nivel de base de datos.

Webhooks confiables

Notificaciones firmadas con HMAC en cada cambio de estado, con reintentos automáticos y polling de respaldo si el webhook falla.

Cómo funciona

De cero a facturando por API en tres pasos

1

Creá tu cuenta

Pagás y entrás de una. Mientras tanto podés dejar lista la configuración de la DIAN.

2

Subís tu certificado y tu resolución

El certificado va cifrado en el panel, y la resolución de numeración la registrás tú ante la DIAN.

3

Emitís documentos

Desde el portal o desde tu ERP por API. Nosotros firmamos, enviamos a la DIAN y te damos el CUFE.

Planes

El mismo precio para todos los documentos. Pagas mes a mes o el año completo.

Básico

Para empezar a emitir factura electrónica sin salir de tu software.

$ 279.000 al año
  • Factura electrónica, notas crédito y débito
  • Documento soporte y su nota de ajuste
  • Portal de clientes y almacenamiento cifrado de certificados
  • Una API key y documentación de la API
  • Soporte por correo
Contratar Básico
Más recomendado

Pro

Todos los documentos de facturación electrónica, para cuando ya facturas en serio.

$ 499.000 al año
  • Todo lo del plan Básico
  • Documento equivalente POS y sus notas
  • Nómina electrónica y su ajuste
  • Varias API keys por empresa
  • Soporte prioritario
Contratar Pro

Enterprise

Todo lo anterior, con auditoría y acompañamiento dedicado.

$ 699.000 al año
  • Todos los documentos de los planes anteriores
  • Ambiente de pruebas y de producción separados
  • Historial completo de documentos y su trazabilidad
  • Acompañamiento en la puesta en marcha
  • Soporte prioritario
Contratar Enterprise

¿Listo para integrar tu facturación electrónica?

Solicitar acceso por WhatsApp