Club software API for your own integrations
Over 600 open REST endpoints following the OpenAPI 3 standard, searchable via Swagger, plus webhooks for real-time updates. Build your own integrations, connect Zapier or n8n, or show live figures on your club website. Included in every plan.
Recommended by
What do you need an API and webhooks for?
The board and head coaches should appear on the club website and always be up to date. The website should show the current member count. You want to automate workflows with n8n or build your own WordPress plugin. As soon as data needs to flow between DigitalMembers and another system, you need an interface.
That is exactly what the API is for. Over 600 open endpoints give you access to your own club data, from member management to finances and events. You decide per key what is shared.
And if your system should not have to ask itself, but react immediately, webhooks are the counterpart. As soon as something happens in your club, for example a member change, DigitalMembers reports it to your system automatically. This way, you retrieve data with the API whenever you want, and webhooks notify you as soon as something changes.
All endpoints documented and searchable
Each of the over 600 endpoints is described in the Swagger interface and can be tried out directly. You choose the right service, see all fields and examples, and test the call in the browser.

Create API keys yourself, with precise rights
You create your API keys yourself in the settings and define exactly what each key is allowed to access. For example, a key for the club website only exposes the member count and nothing else.

Get a token and get started right away
The Swagger interface is enough to try it out: log in, choose a service and test the endpoint directly in the browser. For your own programs, you get a token using your API key and attach it to every request.

All keys at a glance
You can see all created API keys clearly in one place, with the creation date and the option to remove a key again at any time. The secret key is only shown once, after that only you keep it.

Webhooks: changes to your systems in real time
Instead of polling regularly, DigitalMembers reports changes automatically. For every event, we send a signed message to your URL, optionally additionally secured with OAuth2. In the delivery log, you can see every delivery with its status and response, and you can resend individual messages or trigger a test event.

Code examples in the guide
You’ll find a step-by-step guide on creating an API key, getting a token, and retrieving data, with ready-to-use code examples in curl, Python, and JavaScript, in the developer documentation. The webhook guide shows you how to receive webhooks and verify the signature, with a complete code example.
Over 600 endpoints, clearly separated
Members, finances, communication, events, documents and more: each area has its own clearly documented interface. More than 600 endpoints in total.
One login for everything
All services share one central login via Keycloak using the OAuth2 and OpenID Connect standard. You get a token, then it works for every service.
Precise permissions per key
Each API key gets only the rights you give it. The permissions are just as precise as for a normal board login, from read-only to full management, per module.
Ready-made SDKs for developers
Ready-made SDKs are available for Python, TypeScript and Swift, so developers can get started in hours instead of weeks. Every service is clearly described according to the OpenAPI 3 standard.
Zapier, n8n & Grafana
Connect DigitalMembers with Zapier or n8n without any programming, or build live dashboards in Grafana. Member numbers, finances and registrations flow automatically to where you need them.
Frequently Asked Questions
Connect your club with everything
Try DigitalMembers free for 14 days and create your first API key in just a few minutes.
Try for free

