Recipes
How do I do X?
The API reference lists what exists. These pages walk one concrete task each, including the part that usually goes wrong.
Invoice to a public authority (XRechnung with Leitweg-ID)
You are invoicing a public body and need an XRechnung carrying the correct Leitweg-ID.
ReadGenerate and send a ZUGFeRD PDF
Your customer wants a PDF invoice that is machine-readable at the same time.
ReadValidate an existing invoice before it goes out
You already generate invoices yourself and want to know whether they are compliant.
ReadModel credit notes and cancellations correctly
An invoice was wrong or is being reversed, and you need the correct document type.
ReadRead an incoming e-invoice
You receive XRechnungen or ZUGFeRD PDFs and want the data in your own system.
ReadConvert an XRechnung into ZUGFeRD
You have an XRechnung and the recipient wants a PDF they can read, with the XML still travelling inside it.
ReadAttach a proof of performance to the invoice
Your customer wants the timesheet with the invoice — in the same file, not in a second email.
ReadError handling and retry strategy in production
Invoice dispatch must not stall because a single call failed.
Read