Modules/API de logiciel de club pour tes propres intégrations

API de logiciel de club pour tes propres intégrations

Plus de 600 endpoints REST ouverts selon le standard OpenAPI 3, consultables via Swagger, avec en plus des Webhooks pour les mises à jour en temps réel. Crée tes propres intégrations, connecte Zapier ou n8n, ou affiche des chiffres en direct sur le site web de ton association. Inclus dans chaque offre.

Recommandé par

Tesla Owners SwitzerlandTesla Owners Switzerland
TSV RohrdorfTSV Rohrdorf
Altpfadi Adler AarauAltpfadi Adler Aarau
Kunst- und Geräteturnen KleindöttingenKunst- und Geräteturnen Kleindöttingen
Radfahrerverein der Stadt WinterthurRadfahrerverein der Stadt Winterthur
Turnverein Eien-KleindöttingenTurnverein Eien-Kleindöttingen
Schwingerclub RothenburgSchwingerclub Rothenburg

À quoi te servent l'API et les Webhooks ?

Le comité et la direction principale doivent apparaître sur le site web de l'association, toujours à jour. Le site web doit afficher le nombre actuel de membres. Tu veux automatiser des processus avec n8n ou créer ton propre plugin WordPress. Dès que des données doivent circuler entre DigitalMembers et un autre système, il te faut une interface.

C'est exactement le rôle de l'API. Plus de 600 endpoints ouverts te donnent accès à tes propres données d'association, de la gestion des membres aux finances en passant par les événements. Pour chaque clé, tu décides ce qui est partagé.

Et si ton système ne doit pas demander les informations lui-même, mais réagir immédiatement, les Webhooks sont le pendant idéal. Dès qu'il se passe quelque chose chez vous, par exemple une modification de membre, DigitalMembers le signale automatiquement à ton système. Avec l'API, tu récupères donc des données quand tu veux, et les Webhooks se manifestent dès que quelque chose change.

Tous les endpoints documentés et consultables

Chacun des plus de 600 endpoints est décrit dans l'interface Swagger et peut être essayé directement. Tu choisis le service qui convient, tu vois tous les champs et exemples, et tu testes l'appel dans le navigateur.

Tous les endpoints documentés et consultables

Créer soi-même des clés API avec des droits précis

Tu crées toi-même tes clés API dans les paramètres et tu définis précisément, pour chaque clé, ce à quoi elle peut accéder. Par exemple, une clé pour le site web du club ne donne accès qu'au nombre de membres, et à rien d'autre.

Créer soi-même des clés API avec des droits précis

Récupérer un token et démarrer tout de suite

Pour essayer, l'interface Swagger suffit: connecte-toi, choisis un service et teste l'endpoint directement dans le navigateur. Pour tes propres programmes, tu récupères un token via ta clé API et tu l'ajoutes à chaque requête.

Récupérer un token et démarrer tout de suite

Toutes les clés sous les yeux

Toutes les clés API créées sont visibles clairement au même endroit, avec leur date de création et la possibilité de supprimer une clé à tout moment. La clé secrète n'est affichée qu'une seule fois, ensuite toi seul la conserves.

Toutes les clés sous les yeux

Webhooks : changements en temps réel vers tes systèmes

Au lieu d’interroger régulièrement, DigitalMembers signale les changements de lui-même. À chaque événement, nous envoyons un message signé à ton URL, avec une protection supplémentaire par OAuth2 si tu le souhaites. Dans le journal de distribution, tu vois chaque envoi avec son statut et sa réponse, et tu peux renvoyer des messages individuels ou déclencher un événement de test.

Webhooks : changements en temps réel vers tes systèmes

Exemples de code dans le guide

Tu trouveras dans la documentation développeur un guide pas à pas pour créer une clé API, récupérer un token et consulter des données, avec des exemples de code prêts à l'emploi en curl, Python et JavaScript. Le guide Webhook te montre comment recevoir des Webhooks et vérifier la signature, avec un exemple de code complet.

Plus de 600 endpoints, clairement séparés

Membres, finances, communication, événements, documents et plus encore: chaque domaine a sa propre interface, clairement documentée. Au total, plus de 600 endpoints.

Une connexion pour tout

Tous les services partagent une connexion centrale via Keycloak selon les standards OAuth2 et OpenID Connect. Tu récupères un token, ensuite il est valable pour chaque service.

Autorisations précises par clé

Chaque clé API reçoit uniquement les droits que tu lui donnes. Les autorisations sont aussi précises que pour un accès de comité normal, de la simple lecture à la gestion complète, par module.

SDKs prêts à l'emploi pour les devs

Pour Python, TypeScript et Swift, des SDKs prêts à l'emploi permettent aux devs de démarrer en quelques heures plutôt qu'en quelques semaines. Chaque service est décrit proprement selon le standard OpenAPI 3.

Zapier, n8n & Grafana

Connecte DigitalMembers à Zapier ou n8n sans programmer, ou crée des tableaux de bord en direct dans Grafana. Effectifs, finances et inscriptions arrivent automatiquement là où tu en as besoin.

Questions fréquentes

L'API est-elle incluse dans mon plan?
Ai-je besoin de connaissances en programmation?
Quelles données puis-je consulter?
Où trouver la documentation?

Connecte ton club à tout

Teste DigitalMembers gratuitement pendant 14 jours et crée ta première clé API en quelques minutes.

Essayer gratuitement