Blog
((install)) — Lexware Api
token = "YOUR_ACCESS_TOKEN" headers = "Authorization": f"Bearer token"
curl -X POST https://api.lexoffice.io/v2/contacts \ -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \ -H "Content-Type: application/json" \ -d ' "version": 1, "roles": "customer": "number": "C-10042" lexware api
| API | Best for | |-----|----------| | | German SMEs, tax-compliant invoicing, DATEV integration | | SEVdesk API | Similar scope, cheaper, but less mature | | DATEV Schnittstelle | Tax advisors & large companies (not a REST API) | | FastBill API | Subscription & recurring billing focused | | Papierkram API | Very simple, expense-heavy workflows | Contact Records Management ( /v1/contacts ) '
: Rather than engaging in resource-heavy data pulling, developers must use the native webhooks feature. This pushes event alerts directly to external applications whenever an invoice status switches or contacts change. │ │ Receipt uploads
┌─────────────────────────┐ │ https://api.lexware.io │ └────────────┬────────────┘ │ ┌──────────────────────────┼──────────────────────────┐ ▼ ▼ ▼ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │ /v1/contacts │ │ /v1/invoices │ │ /v1/files │ ├─────────────────┤ ├─────────────────┤ ├─────────────────┤ │ Customer / │ │ Invoicing, tax, │ │ Receipt uploads,│ │ Vendor CRM sync │ │ layouts & types │ │ document bin │ └─────────────────┘ └─────────────────┘ └─────────────────┘ 1. Contact Records Management ( /v1/contacts )
'