API and agents
German e-invoicing API for agents, backends, and MCP clients
Agents should not operate a full accounting suite just to issue a German B2B invoice. fakturai keeps the boundary narrow: structured invoice data in, technically checked ZUGFeRD / Factur-X PDF out.
Minimal flow
POST /api/v1/invoices
seller profile: attached to API key
buyer: name, address, VAT ID, email
lines: quantity, unit, unit price, VAT rate
dates: invoice date, due date
Response:
application/pdf
ZUGFeRD / Factur-X hybrid invoicefakturai validates the format before delivery and returns an error report when the file cannot be produced cleanly.