Zeiplanungs-API-Endpunkte für jeden Anwendungsfall

Eine API im Rest-Stil erlaubt es Ihnen, volle Kontrolle über Ihre Instanz auf der Plattform zu haben

Schnellstart

Generieren Sie Ihre API-Schlüssel unter Einstellungen > Sicherheit. Installieren Sie die Bibliothek und erstellen Sie Ihre erste Anfrage

Authentication

Manage your API keys directly from your settings page

Data Types

Explore the multiple types of data used within our API

Errors

Cal.com uses conventional HTTP response codes to indicate the success or failure of an API request

API

Die gesamte Idee hinter Cal.com ist, dass das Planen von Terminen einfacher sein sollte. Wir wissen, dass dies nur erreicht werden kann, wenn die Menschen Zugang zu einer robusten und anpassbaren Terminplanungsinfrastruktur haben.

Eine der Schlüsselmethoden, mit denen Cal.com sicherstellt, dass unser Produkt wirkungsvoll und effektiv ist, besteht darin, unseren Nutzern Zugang zu unserer API zu gewähren.

Cal’s REST-Style API ermöglicht es unseren Nutzern, volle Kontrolle über ihre Instanz der Plattform zu haben.

Die API bietet Zugriff auf alle verfügbaren Ressourcen anstelle von einfachen HTTP-Endpunkten.

Sie können cal.dev besuchen, um die API auszutesten, ohne Ihre Live-Daten oder echte Kalenderverbindung zu beeinflussen. Sie können auch unsere Entwicklerdokumentation einsehen, um mehr darüber zu erfahren, was Sie mit Cal’s API machen können.

Von der Implementierung bis zur Anpassung mit Cal.com ist jeder Aspekt der Terminplanung mühelos.

Beliebteste Endpunkte

  • Teilnehmer

  • Verfügbarkeiten

  • Buchungsreferenzen

  • Buchungen

  • Benutzerdefinierte Eingaben

  • Zielkalender

  • Ereignisreferenzen

  • Ereignistypen

  • Mitgliedschaften 

  • Zahlungen

  • Zeitpläne

  • Ausgewählte Kalender

  • Teams

  • Benutzer 

  • Webhooks

Beispielanwendung

Holen Sie sich einfach alle Buchungen in Ihrem Konto, indem Sie eine GET-Anfrage an {{BASE_URL}}/v1/bookings?apiKey={{API_KEY}} stellen und anschließend dies mit einer maßgeschneiderten Automatisierung verbinden, wie zum Beispiel für einen Bericht aller Buchungen des vergangenen Monats.

Verwalten Sie einen Ereignistyp, indem Sie eine PATCH-Anfrage an {{BASE_URL}}/v1/event-types?apiKey={{API_KEY}} mit dem Körper, der die Änderungen enthält, die Sie am Ereignistyp vornehmen müssen, wie zum Beispiel die Dauer des Ereignisses ändern.

Da bei diesem Prozess keine Benutzeroberfläche involviert ist, ist es äußerst einfach, die Abläufe nach Ihren Bedürfnissen zu automatisieren, während gleichzeitig immense Anpassbarkeit geboten wird

Buche Termine, wenn es für beide passt