Tools, documentation and SDKs designed to make invoicing integration a pleasure, not a headache.
The complete BeeL. API contract. Generate clients, validate requests and document your integration automatically.
Complete spec in YAML. Import into Postman, Insomnia, or generate clients for any language.
Use openapi-generator or openapi-typescript to create typed clients automatically from the spec.
Test endpoints from the browser, view detailed schemas and copy ready-to-use snippets.
Java
es.beel:beel-sdk
TypeScript
@beel_es/sdk
Python
beel-sdk
Official typed clients for Java, TypeScript and Python. Install, configure your API key and invoice.
Autocompletion, strict types and inline documentation in your IDE. No guessing parameters.
Configurable exponential backoff. If the network fails, the SDK retries without losing data.
Built-in helpers to validate HMAC-SHA256 signatures in all three languages.
POST /webhooks/beel HTTP/1.1
BeeL-Signature: t=1710...,v1=5257...
{
"event": "invoice.created",
"data": {
"id": "inv_abc123",
"number": "F-2026-0042",
"total": 290.40,
"status": "issued"
}
}Receive real-time notifications when invoices are created, modified or voided.
Receive a POST with invoice data the moment any change occurs.
Each payload includes a cryptographic signature to verify it comes from BeeL. and hasn't been altered.
If your server doesn't respond, we retry with exponential backoff up to 3 times.
Standard file for any LLM to automatically discover and understand your API.
The entire API described in AI-readable format: endpoints, authentication, errors, examples.
Claude Code, ChatGPT, Cursor, Copilot โ any agent that supports llms.txt.
Auto-generated from the OpenAPI spec. Every change is reflected instantly.
Todo lo que necesitas saber sobre BeeL.es y Verifactu
Have doubts? Looking for comfort because you pay too much in taxes?
Same here. ๐ข
We can't fix your tax return, but we can comfort you (and help with invoicing):
hola@beel.es