Skip to content

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

πŸ“ˆ Performance

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

  1. MS Bookings - Terminbuchung einrichten
  2. Adobe Express - ExposΓ©-Templates erstellen
  3. NFT Ownership - MORELO NFT System (BIGGEST PICTURE!)
  4. Stripe - Payment-Links konfigurieren
  5. mobile.de - Fahrzeug-Listings aktivieren
  6. plane.so - Projektmanagement verbinden

πŸ“š API Dokumentation

Detaillierte API-Specs siehe OpenAPI Dokumentation.