API & Auth
Basis-URLs
| Umgebung | API |
|---|---|
| Prod CH | https://api.lireno.ch |
| Dev | https://api.dev.lireno.ch |
WordPress proxied typischerweise über Plugin-REST:/wp-json/…/integrations/microsoft365/* → API /api/v1/integrations/microsoft365/*
Auth
- Benutzer-Session / Bearer-Token über LIRENO-Login
- Mandanten- und Firmenzugriff serverseitig geprüft (
mandantNummer,companyId)
Microsoft 365 Endpunkte (Referenz)
| Methode | Pfad | Zweck |
|---|---|---|
| GET/POST | /api/v1/integrations/microsoft365/setup | Mandanten-Setup |
| POST | /api/v1/integrations/microsoft365/oauth/start | Authorization URL |
| GET | /api/v1/integrations/microsoft365/oauth/callback | Azure Redirect |
| GET | /api/v1/integrations/microsoft365/accounts | Status Firmen |
| POST | /api/v1/integrations/microsoft365/sync | Kontakte sync |
Details für Mandanten: Userdoku — nicht Secrets in Tickets.
