See llms.txt for all machine-readable content.
Unlock the full potential of BeeL and n8n’s automation platform by connecting BeeL’s capabilities with over 1,000 apps, data sources, services, and n8n’s built-in AI features.
Need something that’s not covered yet?
Use n8n’s pre-authenticated HTTP Request node to create new connections, giving you the flexibility to build powerful automations on any stack.


Created by
BeeL
Last update
a day ago
BeeL integration
is built and maintained by our partners at BeeL and verified by n8n. That means it’s solid, safe, and ready to help you tap into some great capabilities.
BeeL is the invoicing API for businesses operating in Spain. Create and issue VeriFactu-compliant invoices, manage customers, products and multiple tax IDs (NIFs), and even invoice on behalf of your clients — with PDFs, email delivery and AEAT submission handled automatically.

Get Many
Returns a paginated list of the invoices of this company, filterable by status, type, series, customer, date range and free text
Create
Creates an invoice for this company
Get
Retrieves the full details of an invoice of this company
Update
Updates only the fields present in the body, leaving every other field of the invoice as it is
Delete
Deletes a draft invoice of this company
Duplicate
Creates a draft invoice derived from an existing invoice of this company
Issue
Finalizes a draft invoice of this company: assigns its definitive number from the configured series and makes it immutable
Void
Voids an issued invoice of this company
Create Corrective
Issues a corrective invoice that amends the invoice in the path
Exchange Simplified
Issues a full invoice in exchange for one or more simplified invoices already issued, when the customer asks for an invoice with their details
Set Status
Sets the commercial status of an invoice
Get Schedule
Returns the date and generation mode currently scheduled for this invoice
Schedule
Replaces the scheduling of a draft invoice, whether it had one or not, moving it to `SCHEDULED`
Unschedule
Removes the scheduling of an invoice, returning it to a plain draft
Send
Sends the invoice by email, attaching its PDF by default
Convert To Invoice
Converts an accepted proforma of this company into a real invoice
Get Preview
Returns a temporary pre-signed URL to a preview image (WebP) of the invoice, suitable for inline rendering
Get Verifactu Records
Returns the VeriFactu records of this invoice, each with its own status, ordered by `registered_at` ascending: the registration first and, if the invoice was voided, its cancellation after it
Download PDF
Download the invoice PDF as binary data
Get Many
Returns a paginated list of the customers of this company, with optional filters
Create
Creates a new customer under this company
Get
Retrieves the complete details of a customer of this company
Update
Updates only the fields present in the body, leaving every other field of the customer as it is
Delete
Deletes a customer of this company that has no invoices
Get Many
Returns a paginated list of the products/services of this company, with optional filters
Create
Creates a product or service in the catalog of the company in the path and returns it with its `id`
Get
Retrieves one product of the catalog of this company
Update
Updates only the fields present in the body, leaving every other field of the product as it is — in particular `main_tax`, `irpf_rate` and `equivalence_surcharge_rate`
Delete
Deletes a product from the catalog of this company
Get Many
Returns the invoice series of a company
Create
Creates an invoice series under a company
Get
Returns one invoice series of a company, with its code, format, counter state, document type and whether it is the default of that type
Update
Updates only the fields present in the body, leaving every other field of the series as it is
Delete
Soft-deletes an invoice series, deactivating it first if it is active
Set Default
Marks an invoice series as the default of its document type for this company, and unmarks the previous one
Get Defaults
Reports, for each `DocumentType` used by automatic invoicing flows, whether the company (NIF) has a default invoice series and which one: `exists`, plus the `series_id` when there is one
Ensure Defaults
Ensures the company has a default invoice series for `STANDARD`, `SIMPLIFIED` and `CORRECTIVE` in the current environment, and returns the resulting set
Get Many
Lists the recurring invoice templates of this company, with filters and pagination
Create
Creates a recurring invoice template under this company: the invoice data it repeats (lines, recipient, series, payment) plus the recurrence that drives it
Get
Retrieves the full details of a recurring invoice template of this company, including its schedule, template lines and next generation date
Update
Updates only the fields present in the body, leaving every other field of the recurring invoice template as it is
Delete
Permanently deletes a recurring invoice template of this company and cancels any pending scheduled generations
Set Status
Sets the lifecycle status of a recurring invoice template
Skip Next
Skips the next scheduled invoice generation and advances the generation date to the following period
Generate Now
Runs the generation of this recurring template immediately, out of its schedule
Get Next Occurrence
Returns the invoice that would be produced by the next generation of this recurring template, computed from the current issuer, recipient and series data
Get History
Returns **every entry** in this schedule's history, newest first: the invoices it generated and, just as important, the periods it did **not** — a failed unattended run, a slot a user skipped, or the schedule being paused
Get Stats
How many recurring schedules this company has alive, what they add up to per month, and how much invoicing is stopped because the unattended generation broke
Create From Invoice
Creates a recurring invoice template of this company taking its lines, recipient, series and payment data from an existing invoice, so only the recurrence has to be described
Get Tax Configuration
Returns the tax configuration of a company: its default main tax (`IVA`, `IGIC`, `IPSI` or `OTHER`) with the default percentage and regime key, the default exemption reason, its IRPF and equivalence surcharge settings, and the default payment method and payment term
Get Verifactu
Retrieves the VeriFactu configuration of this company
Get Tax Types
Returns the tax regimes and percentages that BeeL accepts on an invoice
Get Invoice Customization
Returns the PDF templates a NIF can be rendered with
Validate
Checks a NIF or CIF against the AEAT register through VeriFactu and returns what the register says about it
Create
Creates a company under the account the request resolves to
Get Many
Returns the companies (NIFs) belonging to the account in the path, ordered with the primary company first
Get
Returns the identity and activation state of a company: its fiscal data, whether it is switched on in Test and in Live, and its VeriFactu registration state
Update
Updates the editable fields of a company; the set is the one `UpdateCompanyRequest` declares
Delete
Removes a company from the account: it stops appearing and stops being billed
Generate Representation
Generates the unsigned AEAT representation PDF of a company, the first step of the representation flow
Download Representation
Returns a presigned URL, valid for 5 minutes, to download the representation PDF of a company
Get Representation Status
Returns the state of the AEAT fiscal representation of a company: whether the document has been generated, signed and submitted, and whether AEAT accepted it or it was cancelled
Cancel Representation
Cancels the active AEAT representation of a company
Get Issuing Readiness
Returns whether a company can issue its STANDARD invoice right now in the environment of the request, and the `blockers` that stop it otherwise
Get Stats
Returns, for each company of the account, how many fiscal documents it has issued and when it last issued one
Get Fiscal Summary
Returns the VAT and IRPF summary of the invoices issued under this company over the requested period, together with the annual IRPF projection and its progressive bracket breakdown
Submit Representation
Upload the signed representation PDF that registers the NIF with the AEAT
Provision
Provisions a new account on BeeL and, when it is born with a holder, returns a single-use `claim_token` to deliver so they can set a password and take ownership
Get Many
Returns the accounts you provisioned, newest first
Get
Returns one account you provisioned, with the same shape the list returns: its lifecycle `status`, the `access_level` you hold, the state of its claim link and its `company_id` when the account holds exactly one company
Get Usage
Returns how many accounts you have provisioned and the billable count that follows from them — the figure behind your offline B2B invoice
Create Claim Token
Issues a single-use `claim_token`, and the `claim_url` built from it, so the account's holder can set a password and take ownership
Get Many
Returns the payment provider connections of a company your account **owns or manages**, with the provider-side account each one points at and its `status`
Initiate
Opens an authorization session so the holder of a company your account **manages** can connect a payment provider (`stripe`), and returns the `authorization_url` where they authorize it
Update
Updates the auto-invoicing settings of the payment connection named by `{connection_id}` of a company your account **owns or manages**
Disconnect
Disconnects the payment connection named by `{connection_id}` of a company that your account **owns or manages**
Get Many
Lists the payment events received through the payment provider connection of a NIF (company), most recent first
Get
Retrieves a single payment event of the NIF's connection, including the outcome of its automatic invoicing and, when it failed, the stable failure code you can act on
Retry
Reprocesses a payment event whose automatic invoicing did not complete, applying the configuration of the NIF as it stands now
Generate Draft
Builds a draft invoice from a payment event that could not be invoiced automatically, applying the same recipient resolution and tax treatment the automatic flow would have applied, under the NIF in the path
Resolve
Marks a payment event as resolved outside BeeL, for example when the invoice was issued through another tool or the situation was otherwise handled by hand
Discard
Removes a payment event from the default list (soft delete)
Restore
Reverses a previous discard, bringing a payment event back into the default list
Verified nodes need a quick setup by an instance owner first, but after that, everyone on the instance can start using them in their workflows. Learn more here.
Sign in to n8n, open the editor, and click + in the top right to open the Nodes panel

AI agents and workflows for technical teams at