Odoo
ContactSync greift mit Odoo-URL, Datenbank, Benutzer und API-Key auf Odoo-Kontakte zu.
Zugangsdaten hinterlegenBitte melde dich an, um Kontakte, Gruppen, Geraete und Benutzer zu verwalten.
| Name | Firma | Telefon | Gruppen | Status | Geaendert |
|---|
Anmeldungen, letzte Synchronisierung und verwendeter Token-Typ.
| Geraet | Kennung | Token | Status | Angemeldet | Zuletzt gesehen | Letzter Sync | Syncs | Aktion |
|---|
ContactSync greift mit Odoo-URL, Datenbank, Benutzer und API-Key auf Odoo-Kontakte zu.
Zugangsdaten hinterlegenContactSync nutzt Tenant-ID, Client-ID und Client-Secret fuer Microsoft 365 / Graph.
Zugangsdaten hinterlegenContactSync nutzt Client-ID und Client-Secret fuer Google Kontakte / Workspace.
Zugangsdaten hinterlegenContactSync nutzt Client-ID und Client-Secret fuer private Outlook.com Konten.
Zugangsdaten hinterlegenContactSync greift mit STARFACE-URL, Benutzer und Passwort auf Adressbuch oder Benutzer zu.
Zugangsdaten hinterlegenOneDrive, Google Drive, Dropbox oder Nextcloud liefern eine Excel-Datei, die ContactSync per Mapping importiert.
Excel-Datei synchronisierenAndroid synchronisiert nur lesend. Aenderungen werden als Vorschlaege eingereicht.
GET /api/android/sync?since=2026-01-01T00:00:00Z
POST /api/suggestions
X-API-Token: Haupttoken oder Gruppentoken
Prueft Token, 2FA, HTTPS, Sessions, offene Codes und Android-Freigaben.
JSON-Datenbestand nach MySQL migrieren und serverseitig verschluesselt speichern.
CONTACT_STORAGE=mysql
CONTACT_MYSQL_HOST=localhost
CONTACT_MYSQL_DATABASE=...
CONTACT_MYSQL_USER=...
CONTACT_MYSQL_PASSWORD=...
CONTACT_DB_ENCRYPTION_KEY=32+ Zeichen Secret
Der Haupttoken kann nur mit erneutem Admin-Login, bestehendem API-Key und Mailcode des geheimen Superadmin-Kontos geaendert werden.
Aktiviere einen zeitbasierten 6-stelligen Code fuer deinen eigenen Login. Nach der Aktivierung wird beim Anmelden kein Mailcode mehr benoetigt.
APK-Liste wird geladen ...
Die App fragt diese Information automatisch beim Synchronisieren ab. MDM-Geraete koennen Update-Hinweise zusaetzlich ueber Managed Config unterdruecken.
GET /api/android/apk-update?app_version=0.21.0
X-API-Token: Haupttoken oder Gruppentoken
Steuerstatus wird geladen ...
| Position | Anzahl | Einzelpreis | Total | Hinweis |
|---|---|---|---|---|
| Total Monat | CHF 0.00 | inkl. Rabatte, ohne separate Steuerposition | ||
Die Abrechnung wird von L9 Central mit einem separaten Billing-Token abgeholt. Wechselkurs CHF/EUR ist immer 1:1.
GET https://contact.layer9.ch/api/billing/central?month=2026-06
Authorization: Bearer BILLING_API_TOKEN
Nachvollziehbare Ereignisse fuer Benutzer, Geraete, Kontakte, Gruppen, Integrationen und Syncs.
| Zeit | Aktion | Objekt | Benutzer/System | Details |
|---|
| Benutzer | Rolle | Rechte | Status | 2FA | Letzter Login | Aktion |
|---|
Kontakt bearbeiten und Gruppenrechte zuweisen.
Lege fest, welche Standardtexte im Webfrontend und in der App durch kundenspezifische Texte ersetzt werden.
1 App-Titel
2 Firmenkarte
3 Status & Sync-Text
Links im JSON steht immer der aktuelle Standardtext. Rechts steht der neue Kundentext. Variablen wie {company_name} werden automatisch ersetzt.
Fuegt sinnvolle Beispieltexte ein. Bestehende Eintraege bleiben erhalten.
{
"Willkommen im L9 ContactSync": "Willkommen bei {company_name}",
"Geraete Name": "Geraetename",
"Last Sync nie": "Noch nie synchronisiert",
"Text-Customizing Hilfe": "Customer-Text Hilfe"
}