Technical customer page

The XRechnung API for accounting, ERP, and finance software.

XInvoice is built for developers and product teams that want to generate XRechnung documents, validate them against official rules, deliver them reliably, and monitor the workflow in production.

API-first

Async generate, invoice polling by ID, and a clean separation between generate, validate, get, and list.

Compliance focus

Official validation artifacts, structured findings, and reproducible response schemas for integrations.

Self-service

Registration, plan selection, API key rotation, invoice downloads, and security features in the customer portal.

Typical integration flow

  1. 1. Choose an API plan and register an account.
  2. 2. Create an API key in the dashboard and test the documented endpoints.
  3. 3. Use validate for pre-checks and generate for production paths.
  4. 4. Track async status via GET /v1/invoices/{id} and retrieve XML through the portal or API.

Frontend plan logic

  • free: web validator and help area.
  • starter, growth, enterprise: API usage with extended required fields and self-service key management.
  • Billing is already prepared in the customer portal and can later connect to Stripe/Cashier.