API Loomio

Используйте API Loomio для подключения Loomio к другим программам и автоматизированным рабочим процессам.

Контракт OpenAPI 3.1 описывает все публичные операции пользовательского и серверного API в машиночитаемом формате. Импортируйте его в API-клиент или используйте для генерации типизированного клиентского кода. Руководства ниже объясняют рабочие процессы, права доступа и поведение, которые не полностью отражены в контракте.

Пользовательский API

Пользовательский API выполняет действия от имени пользователя Loomio. Он позволяет получать список групп, создавать ветки, комментарии и опросы, управлять ими и членством в группах в соответствии с правами этого пользователя.

Для интеграций с отправкой событий вебхуки группы передают выбранные события Loomio на веб-адрес в формате JSON. Используйте конечные точки REST для чтения или изменения данных Loomio, а вебхук — когда интеграция должна получать события без периодических запросов.

Серверный API

Серверный API позволяет операторам Loomio, размещённого на собственных серверах, создавать учётные записи пользователей и управлять ими, находить группы, а также управлять участием пользователей в группах и их ролями. Для аутентификации используется секрет, общий для всего сервера; учётная запись бота или участие в каждой группе не требуются.

Эта страница переведена автоматически. Если вы заметили неверное или непонятное слово, напишите на contact@loomio.org, и мы исправим перевод.