API

Die Bookablesites-API bietet programmatischen Zugriff auf Ihre Buchungsdaten, sodass Sie Arbeitsabläufe automatisieren, Systeme synchronisieren und Buchungen, Kunden, Dienste, Mitarbeiter und Standorte verwalten können. Alle Endpunkte erfordern eine Authentifizierung. Nachdem Sie ein Token erhalten haben, fügen Sie es als Bearer-Token in den Autorisierungsheader für nachfolgende Anfragen ein.

Authentifizierung

  • POST/auth/token — fordert ein Zugriffstoken an.
  • Verwenden Sie das zurückgegebene Token als: Autorisierung: Inhaber für alle API-Aufrufe.

Kunde

  • Listen Sie alle Kunden auf
  • Einen Kunden per ID abrufen
  • Erstellen, aktualisieren oder löschen Sie einen Kunden
  • Anwendungsfall: Synchronisieren Sie Clients mit Ihrem CRM oder anderen Tools

Gutschein

  • Gutscheine auflisten
  • Gutscheine erstellen oder entfernen
  • Anwendungsfall: Automatisieren Sie Rabatte und Marketingaktionen

Mitarbeiter

  • Mitarbeiter auflisten, hinzufügen, aktualisieren oder löschen
  • Anwendungsfall: Halten Sie Mitarbeiterdaten und -pläne mit internen HR-Systemen synchronisiert

Standorte

  • Standorte auflisten, erstellen, aktualisieren oder löschen
  • Anwendungsfall: Aufrechterhaltung konsistenter Standortdaten über alle Plattformen hinweg

Dienstleistungen

  • Dienstleistungen auflisten und Servicedetails abrufen
  • Dienste erstellen, aktualisieren oder löschen
  • Anwendungsfall: Verwalten Sie, was Kunden über ein zentrales System buchen können

Termine

  • Listen Sie alle Termine auf
  • Termindetails per ID abrufen
  • Termine erstellen oder absagen
  • Anwendungsfall: Buchungsabläufe integrieren, externe Aktionen auslösen oder Buchungen programmgesteuert verwalten

Buchungen

  • Endpunkte, die Buchungsworkflows und gruppierte Buchungen unterstützen (je nach Einrichtung)
  • Anwendungsfall: Implementierung einer benutzerdefinierten Buchungslogik oder Reservierungen für mehrere Sitzplätze

Typische Anwendungsfälle:

  • Fügen Sie Ihrem CRM automatisch neue Kunden hinzu, wenn diese über Bookablesites buchen.
  • Erstellen und wenden Sie während Kampagnen Rabattcoupons an.
  • Synchronisieren Sie die Zeitpläne der Mitarbeiter über ein internes HR-Tool.
  • Aktualisieren Sie Dienstleistungen und Preise zentral und treiben Sie Änderungen am Buchungssystem voran.
  • Zeigen Sie verfügbare Terminslots auf einer benutzerdefinierten Website oder mobilen App an.
  • Termine von einer externen Plattform absagen oder verschieben.
  • Rufen Sie Buchungsdaten für benutzerdefinierte Berichte oder Dashboards ab.
  • Erstellen Sie benutzerdefinierte Workflows mithilfe von Webhooks und API-Triggern.

Hinweis:

  • Alle Anfragen erfordern eine ordnungsgemäße Authentifizierung.
  • Die API folgt RESTful-Konventionen für Ressourcenpfade und HTTP-Methoden.
  • Die genauen Endpunkt-URLs, Anforderungs-/Antwortformate, Ratenbegrenzungen und Details zur Fehlerbehandlung finden Sie in der offiziellen API-Dokumentation.