Mapping Studio
Visual Integration Engine for Financial APIs
What is Mapping Studio?
Mapping Studio transforms complex accounting API integrations into visual, configurable state machines.
Instead of writing custom code per integration, you visually configure how invoices, payments, and credit notes
flow through their lifecycle — from Draft to Open to Paid. Each source integration (Lexoffice, sevDesk, DATEV, Stripe)
maps its API-specific fields to a canonical Target Model that any consumer can use.
Key Features
- Visual State Machine Editor — Drag-and-drop states and transitions on an interactive canvas
- Field Mapping — Map source API fields to canonical target fields with type coercion and autocomplete
- Action Pipeline — Define ordered actions (validation, mutation, computation, notification) on each transition
- Target Model — Canonical schema with Invoice, Offer, Payment, and Credit Note entities
- Live Sandbox — Test your mappings against real-time simulated data
- Flow View — Five-column visualization showing source data → mapping rules → canonical output
- Multi-Integration — Support for Lexoffice, sevDesk, DATEV, Stripe, and custom APIs
- JSON Export — Export configurations as JSON for runtime consumption
How It Works
The system has three layers:
- Connector Layer — Raw API communication (auth, pagination, webhooks)
- Mapping Studio — Visual configuration layer (states, transitions, field mappings, actions)
- Consumer Layer — Receives normalized, provider-agnostic financial data
Target Model Entities
- Invoice — 6 states, 9 transitions, 16 fields. Lifecycle: Draft → Open → Partially Paid → Paid / Overdue / Cancelled
- Offer — 6 states, 7 transitions, 18 fields. Lifecycle: Draft → Sent → Accepted → Converted to Invoice
- Payment — 5 states, 5 transitions, 7 fields. Lifecycle: Pending → Processing → Completed / Failed
- Credit Note — 4 states, 4 transitions, 6 fields. Lifecycle: Draft → Issued → Applied
Supported Integrations
- Lexoffice — Cloud accounting by Haufe Group (OAuth2)
- sevDesk — Online invoicing for small businesses (API Key)
- DATEV — Dominant German Steuerberater platform (OAuth2)
- Stripe — Payment processing with webhooks (Bearer Token)
- Custom APIs — Add any REST API via the integration setup
Request Beta Access →