API Loomio
Utilisez l’API Loomio pour connecter Loomio à d’autres logiciels et à des processus automatisés.
Le contrat OpenAPI 3.1 décrit toutes les opérations publiques de l’API utilisateur et de l’API serveur dans un format lisible par machine. Importez-le dans un client API ou utilisez-le pour générer du code client typé. Les guides ci-dessous expliquent les processus, les permissions et les comportements qui ne sont pas entièrement décrits par le contrat.
API utilisateur
L’API utilisateur effectue des actions au nom d’un utilisateur Loomio. Elle permet de lister les groupes et de créer ou de gérer des fils, des commentaires, des sondages et des adhésions aux groupes selon les permissions de cet utilisateur.
Pour les intégrations recevant des événements, les webhooks de groupe envoient une sélection d’événements Loomio à un point de terminaison web au format JSON. Utilisez les points de terminaison REST pour lire ou modifier les données Loomio et un webhook lorsqu’une intégration doit recevoir des événements sans interroger régulièrement l’API.
API serveur
L’API serveur permet aux opérateurs d’installations Loomio autohébergées de gérer les comptes utilisateurs. Elle utilise un secret commun à l’ensemble du serveur pour l’authentification.