Integrationen Γbersicht
Der MORELO Dealer Suite integriert alle kritischen Business-Systeme ΓΌber SonicJS API Gateway.
π Integration Matrix
| Kategorie |
System |
Endpunkte |
Status |
Zweck |
| π§ Office |
MS Bookings |
8 |
π’ |
Terminbuchung |
| π§ Office |
MS Graph |
12 |
π’ |
Mail, Kalender, OneDrive |
| π¨ Marketing |
Adobe Express |
8 |
π‘ |
ExposΓ©s, Social Media |
| πΌ CRM |
Salesforce |
15 |
π’ |
Kundenverwaltung |
| πΌ Buchhaltung |
sevDesk |
15 |
π’ |
Rechnungen, Belege |
| π Projektmanagement |
plane.so |
8 |
π’ |
Aufgaben, Workflows |
| π Fahrzeugportal |
mobile.de |
15 |
π’ |
Gebrauchtfahrzeuge |
| π³ Payments |
Stripe |
10 |
π’ |
Anzahlungen, Restzahlung |
| π¦ Banking |
Targo/PSD2 |
10 |
π‘ |
Finanzierung, Kontoaggregation |
| βοΈ Blockchain |
Polygon |
10 |
π’ |
NFT Ownership, IPFS |
π― Use Cases
1οΈβ£ Kundentermin buchen
Kunde β MS Bookings β Kalender β Salesforce Lead
2οΈβ£ Angebot erstellen
Konfigurator β Adobe Express Template β PDF ExposΓ© β sevDesk Angebot
3οΈβ£ Anzahlung verarbeiten
Kunde β Stripe Payment Link β Zahlung β sevDesk Rechnung β Salesforce Update
4οΈβ£ Gebrauchtfahrzeug inserieren
MORELO Backend β mobile.de API β Listing mit Bildern & Specs
5οΈβ£ Aufgaben tracken
plane.so Issue β Team Notification β Status Update β Dashboard
6οΈβ£ NFT Ownership (BIGGEST PICTURE!)
plane.so Bau-Daten β IPFS Upload β Polygon NFT mint β KΓ€ufer Wallet
β "BE PROUD TO BE PART OF THE MORELO FAMILY"
π SonicJS API Gateway
Alle Integrationen laufen ΓΌber SonicJS (Cloudflare Workers):
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MORELO Dealer Suite β
β (SvelteKit Frontend) β
βββββββββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββ
β
β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SonicJS API Gateway β
β (Cloudflare Workers Edge) β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β Cache β β Proxy β β Rate β β Error β β
β β Layer β β Logic β β Limit β β Handling β β
β β (D1) β β β β β β β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β
βββββββββββ¬ββββββββββββββββββββββββββββββββββββββββββββββ¬ββββββββ
β β
β β
ββββββββββββββββββββββββ ββββββββββββββββββββββββ
β Microsoft APIs β β Business APIs β
β β’ MS Bookings β β β’ Salesforce β
β β’ MS Graph β β β’ sevDesk β
β β’ OneDrive β β β’ plane.so β
ββββββββββββββββββββββββ ββββββββββββββββββββββββ
β β
ββββββββββββββββββββββββ ββββββββββββββββββββββββ
β Creative APIs β β Commerce APIs β
β β’ Adobe Express β β β’ mobile.de β
β β β β’ Stripe β
β β β β’ Targo Bank β
ββββββββββββββββββββββββ ββββββββββββββββββββββββ
π Authentifizierung
| System |
Auth-Methode |
Status |
| MS Bookings |
OAuth 2.0 (MS Entra) |
β
|
| MS Graph |
OAuth 2.0 (MS Entra) |
β
|
| Adobe Express |
API Key + OAuth |
π‘ Dev Account |
| Salesforce |
OAuth 2.0 |
β
|
| sevDesk |
API Key |
β
|
| plane.so |
API Key |
β
|
| mobile.de |
API Key + Secret |
β
|
| Stripe |
API Key |
β
|
| Targo Bank |
PSD2 Consent Flow |
π‘ User Consent |
Cache Strategy
| API |
Cache TTL |
Revalidate |
| MS Bookings |
2min |
30s |
| Salesforce |
5min |
60s |
| sevDesk |
5min |
60s |
| mobile.de |
15min |
300s |
| Adobe Templates |
1h |
- |
Rate Limits (pro Minute)
| API |
GET Requests |
POST/PUT/DELETE |
| MS Graph |
100 |
30 |
| Salesforce |
100 |
20 |
| sevDesk |
100 |
20 |
| plane.so |
100 |
30 |
| mobile.de |
60 |
10 |
| Stripe |
100 |
50 |
π NΓ€chste Schritte
- MS Bookings - Terminbuchung einrichten
- Adobe Express - ExposΓ©-Templates erstellen
- NFT Ownership - MORELO NFT System (BIGGEST PICTURE!)
- Stripe - Payment-Links konfigurieren
- mobile.de - Fahrzeug-Listings aktivieren
- plane.so - Projektmanagement verbinden
π API Dokumentation
Detaillierte API-Specs siehe OpenAPI Dokumentation.