Activepieces
Add Beliq to Activepieces flows with the community piece. Generate, validate, parse, and convert compliant e-invoices.
Available
An Activepieces community piece for Beliq: one piece, four actions for building compliant-invoice steps in a self-hosted or cloud Activepieces flow.
- Package:
activepieces-beliqon npm - Source: github.com/beliq-eu/activepieces-beliq
Install
In Activepieces, go to Settings → My Pieces → Install Piece and enter the npm package name:
activepieces-beliq
For a self-hosted instance you can also upload a built tarball via Platform Admin → Setup → Pieces.
Connection
Create a beliq connection with an API key from the Beliq dashboard (Integration → API Keys). The connection test calls GET /v1/me, a no-quota credential check, so validating the connection never touches your monthly quota. Leave Base URL at the default unless you run a self-hosted deployment.
Actions
- Generate Invoice: build a compliant document (XML or hybrid PDF/A-3) from an EN 16931 invoice object.
- Validate Invoice: check an XML or PDF invoice against the authority-pinned rules and get a structured verdict.
- Parse Invoice: extract a structured EN 16931 invoice object from an XML or PDF document.
- Convert Invoice: convert a document from one EN 16931 format to another.
Validate, Parse, and Convert read the document from either a pasted Text field (the invoice XML) or a File from a previous step; the Content Type auto-detects PDF versus XML from the bytes. Generate and Convert return the produced document as a File for the next step, alongside metadata (content type, size, Schematron version, PDF kind, source/target format, lost elements).
Every action has an Advanced (JSON) field that is deep-merged into the request, so any API option not surfaced as a control stays reachable.
Example flows
Importable templates live in the repo’s examples/ (import via Flows → Import Flow):
validate-xml-from-webhook.json: validate an XML invoice received on a webhook.generate-xrechnung-scheduled.json: generate an XRechnung on a schedule.convert-ubl-to-zugferd.json: convert a UBL invoice into a ZUGFeRD hybrid PDF.
See also
- Quickstart: the underlying API in five minutes.
- Authentication: keys, quotas, and rate limits.
- API reference: the operations this piece calls.