fakturai blog

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 invoice

fakturai validates the format before delivery and returns an error report when the file cannot be produced cleanly.

Free validator · Create API key · API docs