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
À 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.

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.

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.

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.

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.

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
Connecte ton club à tout
Teste DigitalMembers gratuitement pendant 14 jours et crée ta première clé API en quelques minutes.
Essayer gratuitement

