ה-API של Loomio
ניתן להשתמש ב-API של Loomio כדי לחבר את Loomio לתוכנות אחרות ולתהליכי עבודה אוטומטיים.
מפרט OpenAPI 3.1 מתאר בפורמט קריא למכונה את כל הפעולות הציבוריות של API המשתמשים ושל API השרת. ניתן לייבא אותו ללקוח API או להשתמש בו כדי ליצור קוד לקוח עם טיפוסים מוגדרים. המדריכים שלהלן מסבירים תהליכי עבודה, הרשאות והתנהגות שהמפרט אינו מתאר במלואם.
API המשתמשים
API המשתמשים מאפשר לבצע פעולות בשם משתמשי Loomio. באמצעותו ניתן להציג רשימת קבוצות וליצור או לנהל דיונים, תגובות, סקרים וחברויות בקבוצות, בהתאם להרשאות המשתמשים.
בשילובים המבוססים על שליחת אירועים, webhooks של קבוצות שולחים אירועים נבחרים מ-Loomio לנקודת קצה באינטרנט בפורמט JSON. ניתן להשתמש בנקודות הקצה של REST כדי לקרוא או לשנות נתונים ב-Loomio, וב-webhook כדי לקבל אירועים בלי לבצע בדיקות חוזרות.
API השרת
API השרת מאפשר למפעילי התקנות Loomio באירוח עצמי לנהל חשבונות משתמשים. האימות מתבצע באמצעות סוד התקף לכל השרת.