Build with vynst (inwendo ERP)
REST API, MCP server and integrations for the club management software made in Germany. Documented in English and German, with code samples in eight languages.
# Fetch the person with ID 42
curl https://your-instance.iw-erp.de/api/crm/crmpeople/42 \
--header 'x-iw-jwt-token: <TOKEN>'What you find here
Every vynst instance runs isolated on its own server in Germany. The API is the same one the vynst app and the admin area use.
API reference
1,879 endpoints in 296 resources, grouped into areas such as CRM, events and billing. Every resource has its own page.
Code samples
cURL, JavaScript, Python, PHP, C#, Java, Go and Dart. The samples are generated from the OpenAPI file at build time, so they are always up to date.
Integrations
Payment providers, smart locks, sipgate, Home Assistant, Node-RED, n8n, Zapier, webhooks and MCP for AI assistants: setup, access rights and flows.
Website
Events and news via the WordPress plugin; sign-ups, membership applications, donations and vouchers as JavaScript widgets for any website.
API areas
Your first call in three steps
Getting started
- Create an access token. In the admin area, create an API access token (JWT) with the rights you need under Settings.
- Know your instance address. Every organisation has its own address, for example club.iw-erp.de.
- Send a request. Send the token in the x-iw-jwt-token header. Errors carry a code in the X-IW-ERROR-CODE header.
Connections