API Loomio
Используйте API Loomio для подключения Loomio к другим программам и автоматизированным рабочим процессам.
Контракт OpenAPI 3.1 описывает все публичные операции пользовательского и серверного API в машиночитаемом формате. Импортируйте его в API-клиент или используйте для генерации типизированного клиентского кода. Руководства ниже объясняют рабочие процессы, права доступа и поведение, которые не полностью отражены в контракте.
Пользовательский API
Пользовательский API выполняет действия от имени пользователя Loomio. Он позволяет получать список групп, создавать ветки, комментарии и опросы, управлять ими и членством в группах в соответствии с правами этого пользователя.
Для интеграций с отправкой событий вебхуки группы передают выбранные события Loomio на веб-адрес в формате JSON. Используйте конечные точки REST для чтения или изменения данных Loomio, а вебхук — когда интеграция должна получать события без периодических запросов.
Серверный API
Серверный API позволяет операторам Loomio, размещённого на собственных серверах, управлять учётными записями пользователей. Для аутентификации используется секрет, общий для всего сервера.