API di Loomio
Usa l'API di Loomio per collegare Loomio ad altri software e flussi di lavoro automatizzati.
Il contratto OpenAPI 3.1 descrive ogni operazione pubblica dell'API utente e dell'API server in un formato leggibile dalle macchine. Importalo in un client API oppure usalo per generare codice client con tipi definiti. Le guide seguenti spiegano flussi di lavoro, permessi e comportamenti che il contratto non descrive completamente.
API utente
L'API utente esegue azioni come utente Loomio. Può elencare i gruppi e creare o gestire conversazioni, commenti, sondaggi e appartenenze ai gruppi in base ai permessi di quell'utente.
Per le integrazioni basate su notifiche push, i webhook del gruppo inviano eventi selezionati di Loomio a un endpoint web in formato JSON. Usa gli endpoint REST per leggere o modificare i dati di Loomio e un webhook quando un'integrazione deve ricevere eventi senza effettuare richieste periodiche.
API server
L'API server consente a chi gestisce installazioni di Loomio su server propri di gestire gli account utente. L'autenticazione avviene tramite un segreto valido per l'intero server.