Schnittstellen — Ihr System bleibt Ihr System

werkstatt.de synchronisiert mit Ihrem Werkstattsystem, statt ein neues zu erzwingen. REST-API, DMS-Anbindung und Kalender-Sync im technischen Detail.

Kompatibilität

Unterstützte Systeme

Die gängigsten DMS- und Teilekatalog-Lösungen im deutschsprachigen Kfz-Markt sind bereits angebunden. Ihr System fehlt? Sprechen Sie uns über Kontakt an.

WerkstattPilot DMS

Zertifiziert

Auftrags- & Kalenderverwaltung

AutoMeister ERP

Zertifiziert

Betriebsverwaltung & Rechnungswesen

TeileFuchs Katalog

Zertifiziert

Teilekatalog & Bestellwesen

KfzOrga Suite

Zertifiziert

Werkstattsteuerung Mittelstand

GarageLogic Pro

Beta

Kapazitäts- & Ressourcenplanung

MeisterCloud

Zertifiziert

Cloud-DMS für Meisterbetriebe

PartsLine Connect

Beta

Teilekatalog-Schnittstelle

ServicePlan DMS

Zertifiziert

Terminplanung & Kundenverwaltung

WerkPlan 360

Auf Anfrage

Filialübergreifende Werkstattsteuerung

RepairBase

Beta

Auftragsdokumentation & Historie

FlottenManager X

Auf Anfrage

Flotten- & Rahmenvertragsverwaltung

AutoDoc B2B Katalog

Zertifiziert

Ersatzteil-Großhandelskatalog

Datenfluss

Was synchronisiert wird

Datenobjekt Richtung Intervall Beispiel
Termine↔EchtzeitNeuer Termin im Cockpit erscheint sofort im DMS-Kalender
Kapazitäten←alle 5 MinutenFreie Hebebühnen-Slots aus dem DMS
Preislisten←täglichStundenverrechnungssätze und Pauschalen
Kostenvoranschläge↔EchtzeitFreigabe durch Kunden löst Auftrag im DMS aus
Aufträge→EchtzeitBestätigter Auftrag wird im DMS angelegt
Rechnungen→täglichRechnungsdaten für den Buchhaltungsexport
Kundenstammdaten↔EchtzeitName, Kontakt, Fahrzeughistorie
Fahrzeugdaten←bei BedarfHSN/TSN, Kilometerstand, Servicehistorie

Für Entwickler

REST-API

Ab Paket „Überholspur" steht der volle API-Zugang bereit. Basis-URL: https://api.werkstatt.de

Beispiel-Request: Termine abrufen

curl -X GET "https://api.werkstatt.de/v1/appointments?status=confirmed&from=2026-08-01" \
  -H "Authorization: Bearer <access_token>" \
  -H "Accept: application/json"

Beispiel-Response

{
  "data": [
    {
      "id": "apt_8f2c1e",
      "status": "confirmed",
      "start": "2026-08-11T09:30:00+02:00",
      "end": "2026-08-11T11:00:00+02:00",
      "service": "Inspektion + HU",
      "vehicle": {
        "hsn": "0603",
        "tsn": "ANN",
        "mileage_km": 68400
      },
      "customer": {
        "name": "M. Feldmann",
        "phone": "+49 151 xxxxxxx"
      },
      "estimated_value_eur": 218.00
    }
  ],
  "meta": { "page": 1, "per_page": 20, "total": 4 }
}

Beispiel-Webhook-Payload

{
  "event": "quote.accepted",
  "created_at": "2026-08-06T14:12:03+02:00",
  "data": {
    "quote_id": "qte_44a1b9",
    "appointment_id": "apt_8f2c1e",
    "total_eur": 245.00,
    "workshop_id": "ws_1029"
  }
}

Sicherheit

Authentifizierung

Die API nutzt OAuth 2.0 mit dem Client-Credentials-Flow. Sie erhalten Client-ID und Client-Secret im Cockpit unter „Entwickler-Einstellungen" und tauschen diese gegen ein Zugriffstoken mit einer Gültigkeit von 60 Minuten.

ScopeBerechtigung
appointments:readTermine lesen
appointments:writeTermine anlegen & ändern
quotes:writeKostenvoranschläge erstellen
invoices:readRechnungsdaten lesen
customers:readKundenstammdaten lesen

Rate Limits

600 Requests pro Minute je Client. Bei Überschreitung antwortet die API mit Statuscode 429 und dem Header Retry-After.

Sandbox-Umgebung

Unter https://sandbox-api.werkstatt.de steht eine vollständige Testumgebung mit synthetischen Daten bereit — ideal zur Integration, bevor produktiv geschaltet wird.

Ereignisgesteuert

Webhooks

Webhooks informieren Ihr System in Echtzeit über relevante Ereignisse — statt dass Sie ständig abfragen müssen.

EreignisBeschreibung
appointment.createdEin neuer Termin wurde über das Portal gebucht
appointment.cancelledDer Kunde hat einen Termin storniert
quote.acceptedDer Kunde hat einen Kostenvoranschlag freigegeben
review.publishedEine neue Bewertung ist freigeschaltet worden
invoice.paidEine Rechnung wurde als bezahlt markiert

Retry-Verhalten: Antwortet Ihr Endpunkt nicht mit Status 200, wiederholen wir die Zustellung mit exponentiellem Backoff — nach 1, 5, 30 und 120 Minuten, danach stündlich bis zu 24 Stunden lang. Danach landet das Ereignis im Cockpit-Log zur manuellen Prüfung.

Terminverwaltung

Kalender-Sync

Protokolle

CalDAV für laufende Zweiwege-Synchronisation, ICS-Export für den einmaligen Abgleich.

Unterstützte Clients

Google Kalender, Microsoft Outlook / Exchange, Apple Kalender sowie alle CalDAV-fähigen DMS-Kalender.

Konfliktbehandlung

Bei zeitgleicher Änderung gewinnt der zuletzt bestätigte Termin im DMS; das Cockpit markiert den Konflikt zur manuellen Prüfung.

Ablauf

Einrichtung

1

Systemauswahl & Zugangsdaten. Ihr DMS-Anbieter wird identifiziert, API-Zugang bei Bedarf angefragt.

~30 Min. · Sie & Onboarding-Team

2

Technische Verbindung. Unser Integrationsteam stellt die Schnittstelle her und konfiguriert die Datenfelder.

1–2 Tage · Integrationsteam

3

Testlauf in der Sandbox. Termine, Preise und Kundendaten werden mit Testdaten geprüft.

~1 Std. · Sie & Integrationsteam

4

Freigabe durch Sie. Sie prüfen die synchronisierten Echtdaten eines Testtages und geben frei.

~15 Min. · Sie

5

Live-Schaltung. Die Anbindung läuft produktiv, Monitoring durch unser Team in den ersten 14 Tagen.

laufend · Integrationsteam

Hilfe bei der Integration

Support für Entwickler

Statusseite

Live-Status aller API-Endpunkte, Latenzen und Störungshistorie unter status.werkstatt.de.

Changelog

Alle API-Änderungen werden versioniert dokumentiert, Breaking Changes mit 90 Tagen Vorlauf angekündigt.

Direkter Kontakt

Fragen zur Integration beantwortet unser Technik-Team über Kontakt.

Schnittstelle einrichten lassen

REST-API-Zugang ist ab Paket „Überholspur" enthalten, DMS-Anbindungen ab „Flotte" inklusive. Details dazu unter Pakete & Preise oder direkt im Cockpit ansehen.

Technik-Team kontaktieren