API Loomio

Выкарыстоўвайце API Loomio, каб злучыць Loomio з іншым праграмным забеспячэннем і аўтаматызаванымі працоўнымі працэсамі.

Кантракт OpenAPI 3.1 апісвае кожную публічную аперацыю карыстальніцкага API і сервернага API ў машыначытальным фармаце. Імпартуйце яго ў API-кліент або выкарыстоўвайце для стварэння тыпізаванага кліенцкага кода. Прыведзеныя ніжэй інструкцыі тлумачаць працоўныя працэсы, правы доступу і паводзіны, якія не цалкам апісаны ў кантракце.

Карыстальніцкі API

Карыстальніцкі API выконвае дзеянні ад імя карыстальнікаў Loomio. Ён дазваляе атрымліваць спіс груп, ствараць тэмы, каментарыі, апытанні і запісы пра сяброўства ў групах, а таксама кіраваць імі ў адпаведнасці з правамі доступу адпаведнага ўліковага запісу.

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

Серверны API

Серверны API дазваляе тым, хто абслугоўвае ўласныя ўстаноўкі Loomio, кіраваць уліковымі запісамі карыстальнікаў. Для аўтэнтыфікацыі выкарыстоўваецца агульны для ўсяго сервера сакрэт.

Гэтая старонка перакладзена аўтаматычна. Калі слова няправільнае або незразумелае, напішыце на contact@loomio.org, і мы выправім яго.