API-Integration verstehen: Wie bexio und M365 kommunizieren
Hinter der Integration von bexio und Microsoft 365 stecken leistungsfähige APIs. Erfahren Sie in verständlicher Sprache, wie die technische Kommunikation zwischen beiden Systemen funktioniert.
bexioLink Team – 2025-07-01 – 5 Min.Was ist eine API?
Eine API (Application Programming Interface) ist eine Schnittstelle, über die zwei Software-Systeme miteinander kommunizieren können. Man kann sich eine API wie einen Dolmetscher vorstellen, der die Sprache beider Systeme versteht und Nachrichten zwischen ihnen übersetzt.
Die bexio API
bexio bietet eine moderne REST-API, über die externe Anwendungen auf Projektdaten, Kontakte und weitere Informationen zugreifen können. Die API unterstützt OAuth 2.0 für sichere Authentifizierung und liefert Daten im JSON-Format.
Was kann die bexio API?
- Projekte und deren Status abrufen
- Kontakte und Teammitglieder auslesen
- Projektänderungen in Echtzeit erkennen
- Stammdaten wie Projektnummer und Kunde bereitstellen
Die Microsoft Graph API
Microsoft Graph ist die zentrale API für alle Microsoft 365 Dienste. Über Graph können Teams erstellt, SharePoint-Sites verwaltet und Planner-Aufgaben angelegt werden – alles über eine einheitliche Schnittstelle.
Was kann Microsoft Graph?
- Teams und Kanäle erstellen und verwalten
- SharePoint-Ordner und Dokumentenbibliotheken anlegen
- Benutzer und Berechtigungen verwalten
- Planner-Boards und Aufgaben erstellen
So funktioniert die Verbindung
bexioLink fungiert als Vermittler zwischen beiden APIs. Der Ablauf ist wie folgt:
- bexioLink prüft regelmässig die bexio API auf neue oder geänderte Projekte
- Bei Änderungen werden die relevanten Daten ausgelesen
- Über Microsoft Graph werden die entsprechenden Aktionen in Microsoft 365 ausgeführt
- Der Status wird zurückgemeldet und protokolliert
Diese Architektur gewährleistet eine zuverlässige, sichere und nachvollziehbare Integration zwischen beiden Systemen.