Create Factur-X
/v1/create/facturx
Build a Factur-X PDF/A-3b invoice from structured JSON input.
One REST API for every European e-invoicing standard: Factur-X, ZUGFeRD, XRechnung, UBL and CII. Production endpoints to create, validate, convert, render and extract invoices, each with a free in-browser tool and a full API reference.
Build compliant e-invoices with PDF/A-3b conformance from structured data.
/v1/create/facturx
Build a Factur-X PDF/A-3b invoice from structured JSON input.
/v1/create/zugferd
Generate ZUGFeRD hybrid PDFs at all conformance levels.
/v1/create/xrechnung
Build XRechnung CII or UBL XML for German B2G submissions.
/v1/create/ubl
Generate EN 16931 compliant UBL invoice XML.
/v1/create/cii
Generate UN/CEFACT Cross Industry Invoice XML.
/v1/create/order-x
Build an Order-X hybrid PDF/A-3 purchase order from structured JSON input.
/v1/create/cio
Generate a standalone UN/CEFACT Cross-Industry Order XML purchase order.
Validate invoices against official EN 16931 standards and Schematron rules.
/v1/validate/facturx
Validate Factur-X invoices against EN 16931 and Schematron rules.
/v1/validate/zugferd
Verify ZUGFeRD PDF/A-3 hybrid invoices end-to-end.
/v1/validate/xrechnung
Run KoSIT validator rules against XRechnung documents.
/v1/validate/ubl
Validate UBL invoices against EN 16931 syntax binding.
/v1/validate/cii
Validate Cross Industry Invoice XML against EN 16931.
/v1/validate/order-x
Validate Order-X hybrid PDFs and Cross-Industry Order XML purchase orders.
Same validation, returned as a printable PDF compliance report instead of JSON. The pass/fail verdict comes back in the X-Invoice-Valid response header. One credit per call.
/v1/validate/facturx/report
Validate Factur-X and get a printable PDF compliance report.
/v1/validate/zugferd/report
Validate ZUGFeRD hybrid PDFs and download a PDF report.
/v1/validate/xrechnung/report
Run KoSIT validation and get a printable PDF report.
/v1/validate/ubl/report
Validate UBL and get a printable PDF compliance report.
/v1/validate/cii/report
Validate CII XML and get a printable PDF compliance report.
/v1/validate/order-x/report
Validate an Order-X purchase order and get a printable PDF report.
Generate visual PDF previews from structured e-invoicing XML formats.
/v1/render/xml/to/pdf
Render CII, UBL or XRechnung as a readable PDF, with the format detected automatically.
/v1/render/xrechnung/to/pdf
Render a human-readable PDF visualization from XRechnung XML.
/v1/render/ubl/to/pdf
Generate styled PDF previews from UBL invoice XML.
/v1/render/cii/to/pdf
Render UN/CEFACT CII XML invoices as visual PDFs.
Deterministic syntax conversion between all EN 16931 formats, Schematron-validated on the way out.
/v1/convert/ubl/to/cii
Transform UBL invoices into UN/CEFACT CII XML, ready for ZUGFeRD and Factur-X embedding.
/v1/convert/cii/to/ubl
Transform UN/CEFACT CII XML into Peppol-ready UBL invoices.
/v1/convert/ubl/to/xrechnung
Promote EN 16931 UBL to the German B2G CIUS, KoSIT-validated for ZRE and OZG-RE.
/v1/convert/cii/to/xrechnung
Promote EN 16931 CII to the German B2G CIUS, KoSIT-validated for ZRE and OZG-RE.
/v1/convert/xrechnung/to/ubl
Turn XRechnung into plain EN 16931 UBL for recipients outside the German public sector.
/v1/convert/xrechnung/to/cii
Turn XRechnung into plain EN 16931 CII XML.
/v1/convert/xrechnung/to/zugferd
Turn machine-only XRechnung XML into a human-readable ZUGFeRD hybrid PDF/A-3.
/v1/convert/xrechnung/to/facturx
Turn XRechnung XML into a Factur-X hybrid PDF/A-3 with French XMP branding.
/v1/convert/ubl/to/zugferd
Turn UBL XML into a ZUGFeRD hybrid PDF/A-3 with a readable invoice page.
/v1/convert/ubl/to/facturx
Turn UBL XML into a Factur-X hybrid PDF/A-3 with a readable invoice page.
/v1/convert/cii/to/zugferd
Turn CII XML into a ZUGFeRD hybrid PDF/A-3 with a readable invoice page.
/v1/convert/cii/to/facturx
Turn CII XML into a Factur-X hybrid PDF/A-3 with a readable invoice page.
/v1/convert/facturx/to/ubl
Read the invoice inside a Factur-X PDF and return it as UBL XML.
/v1/convert/facturx/to/cii
Read the invoice inside a Factur-X PDF and return it as standalone CII XML.
/v1/convert/zugferd/to/ubl
Read the invoice inside a ZUGFeRD PDF and return it as UBL XML.
/v1/convert/zugferd/to/cii
Read the invoice inside a ZUGFeRD PDF and return it as standalone CII XML.
Read invoice data from PDFs and embed XML attachments into PDF/A-3. Not sure which route? The invoice extraction overview compares the three.
/v1/parse/json
AI-powered structured JSON extraction from any invoice PDF, scanned or native.
/v1/extract/json
Deterministic JSON parsing of embedded or standalone CII / UBL invoice XML.
/v1/extract/xml
Pull the embedded CII XML attachment out of Factur-X and ZUGFeRD PDFs.
/v1/extract/attachments
Download the embedded supporting documents (BG-24) of an XRechnung, Factur-X, ZUGFeRD, UBL, or CII e-invoice as a ZIP archive.
/v1/embed/facturx
Combine a PDF and a CII XML into a Factur-X compliant PDF/A-3 with branded XMP metadata.
/v1/embed/zugferd
Combine a PDF and a CII XML into a ZUGFeRD compliant PDF/A-3 with branded XMP metadata.
Create or embed an e-invoice and email it from your own domain, in one call.
/v1/create/zugferd/email
Create a ZUGFeRD PDF/A-3 from JSON and email it from your own domain.
/v1/create/facturx/email
Create a Factur-X PDF/A-3 from JSON and email it from your own domain.
/v1/create/xrechnung/email
Create an XRechnung from JSON and email the XML from your own domain.
/v1/create/ubl/email
Create a UBL invoice from JSON and email the XML from your own domain.
/v1/create/cii/email
Create a CII invoice from JSON and email the XML from your own domain.
/v1/embed/facturx/email
Embed your CII XML into your own PDF as Factur-X and email the result.
/v1/embed/zugferd/email
Embed your CII XML into your own PDF as ZUGFeRD and email the result.
The API supports Factur-X, ZUGFeRD, XRechnung, UBL, and UN/CEFACT CII , covering all major European e-invoicing standards required for B2B and B2G compliance.
Yes. The API provides dedicated endpoints for creating invoices from structured JSON, validating existing XML or PDF invoices against official rules, converting between formats, rendering PDF previews, and extracting invoice data.
Sign up for a free account to receive an API key. No credit card is required. You can then authenticate requests with your key and start calling any endpoint immediately. The documentation covers request/response formats, code samples, and error handling.
Yes. The API is built for production workloads with a 99.99% uptime SLA. Paid plans include higher rate limits and priority support. The 30-day free trial needs no credit card and is suitable for evaluating and building your integration.
Yes. All data is processed on EU-based infrastructure and the service is fully GDPR compliant. Invoice data is never stored beyond the duration of a single API request.
Validate, convert and embed compliant e-invoices through one API. Start your 30-day free trial. No credit card required.