Abstracción fiscal completa
No necesitas saber de IVA, IRPF ni Verifactu. BeeL. encapsula la complejidad. Tú envías datos de negocio (cliente, líneas, importe) y recibes una factura legalmente válida.
Cualquier flujo que necesite facturar se integra con BeeL. en una llamada REST. Event-driven, serverless, background jobs, multi-tenant SaaS — la API se adapta a tu arquitectura, no al revés.
7 días gratis · sin tarjeta · Sandbox ilimitado · SDK oficial de Node · REST puro
Cada negocio tiene flujos únicos. BeeL. te da los cimientos fiscales para que te concentres en lo que hace especial tu aplicación.
No necesitas saber de IVA, IRPF ni Verifactu. BeeL. encapsula la complejidad. Tú envías datos de negocio (cliente, líneas, importe) y recibes una factura legalmente válida.
BeeL. es una pieza más de tu arquitectura. Combínalo con Stripe, SendGrid, tu base de datos o tu event bus. Cada servicio hace lo que mejor sabe hacer y tú orquestas el flujo.
Llama a la API desde AWS Lambda, Vercel Functions, Cloudflare Workers, consumidores de RabbitMQ/Kafka o workers de Sidekiq/Celery. HTTPS + JSON, sin dependencias pesadas.
Si tu app es SaaS, cada cliente tiene su propia cuenta de BeeL. y su API key. Guardas la key en tu tabla de tenants y facturas en nombre del tenant activo. Entidades fiscales aisladas.
Descuentos por volumen, promociones, precios dinámicos, comisiones escalonadas. Calcula lo que necesites en tu app y envía el resultado a BeeL. No hay plantillas ni reglas prefijadas.
Crea facturas en estado DRAFT para revisión humana. Emite cuando confirmas. Emite rectificativas referenciando la factura original. Toda la cadena fiscal, gestionada por la API.
Misma llamada REST desde Node, Python o cURL. Misma base URL en sandbox y producción — solo cambia el prefijo de la API key.
Los ejemplos usan beel_sk_test_. Copia, pega y prueba en tu sandbox sin riesgo.
Arquitecturas reales que developers implementan con BeeL. Elige el que encaja con tu stack y adáptalo.
Tu app emite eventos (OrderCompleted, SubscriptionRenewed). Un consumidor los escucha, llama a POST /invoices con Idempotency-Key = event_id y garantiza una factura única por evento.
AWS Lambda, Vercel Functions o Cloudflare Workers reciben un payload y hacen fetch a BeeL. Respuesta al frontend con invoice_id en milisegundos y coste por llamada prácticamente nulo.
Enqueas jobs con Sidekiq, Celery o Bull. El worker llama a BeeL. cuando tiene capacidad, actualiza tu DB y notifica al usuario. Ideal si la facturación no debe bloquear el frontend.
Tu tabla tenants lleva una columna beel_api_key. Al facturar, lees la key del tenant activo y llamas a BeeL. con ella. Cada tenant es una entidad fiscal independiente.
Suscríbete a invoice.emitted, invoice.email.sent, invoice.cancelled y verifactu.status.updated. Verificación HMAC-SHA256 en tiempo constante incluida en el SDK oficial de Node.
Usa el header Authorization: Bearer seguido de tu API key. Por ejemplo: Authorization: Bearer beel_sk_live_... en producción, o beel_sk_test_... en pruebas.
Sí. El entorno de pruebas se activa usando una API key con prefijo beel_sk_test_. La URL base es la misma que en producción (https://app.beel.es/api/v1), así que puedes probar toda la funcionalidad sin emitir facturas reales ni enviar nada a la AEAT.
Cuatro eventos oficiales: invoice.emitted (factura creada y finalizada), invoice.email.sent (factura enviada por email), invoice.cancelled (factura cancelada), y verifactu.status.updated (estado Verifactu aceptado/rechazado por la AEAT).
Node.js / TypeScript ya está disponible. Java y Python llegan pronto. Mientras tanto, puedes integrar cualquier lenguaje vía REST directo usando la especificación OpenAPI 3.0 publicada en docs.beel.es.
Los límites son por endpoint: validación de NIF 100 req/h (con API key), importación CSV 3/h (máx. 1.000 registros), operaciones masivas hasta 50 facturas por request, y hasta 10 webhooks activos por cuenta.
El precio depende del volumen mensual de facturas emitidas. Los planes van desde 250 facturas/mes hasta 5.000. La facturación anual ofrece un ~20% de descuento sobre la mensual. No hay coste por llamada: sólo cuentan las facturas emitidas, no las de prueba ni los demás endpoints.
BeeL. es el backend fiscal para aplicaciones que innovan. Tú diseñas la experiencia, nosotros mantenemos el cumplimiento normativo.
7 días gratis · sin tarjeta · Soporte por email