Zum Inhalt springen
Dokumentation

Kapitel 12

API & iCalendar

API-Schlüssel verwalten, Kalender-Feeds abonnieren

iCalendar-Feeds: Termine im eigenen Kalender

Unter Hilfreiches → iCalendar-Feed stellt Venue Timer Kalender-URLs bereit, die du in jeder Kalender-App (Apple/Google Kalender, Outlook, …) abonnieren kannst. Die Seite enthält bebilderte Anleitungen für iPhone, Android und Outlook:

iCalendar-Synchronisierung
iCalendar-Synchronisierung

In der Manager-Ansicht gibt es zwei Feeds:

Mitarbeiter mit Personal-Rolle finden an derselben Stelle zusätzlich den Feed für ihren persönlichen Dienstplan (siehe Kapitel 10).

Die API: Venue Timer mit anderen Systemen verbinden

Über die API können andere Systeme lesend und schreibend auf eure Daten zugreifen – zum Beispiel eure Website, die automatisch den Spielplan anzeigt, oder ein Kassensystem, das Ticketstände zurückmeldet.

API-Schlüssel verwalten

Unter API → API-Schlüssel verwalten Firmen-Administratoren die Zugänge:

API-Schlüssel verwalten
API-Schlüssel verwalten

Beim Anlegen eines Schlüssels vergibst du einen sprechenden Namen (z. B. „Website-Kalender (nur lesen)“) und wählst pro Datenart die Rechte Lesen, Schreiben und Löschen – etwa Programme, Spieltermine, Räume, Raumkonfigurationen, Kontakte, Personal oder Rechnungen (Rechnungen sind grundsätzlich nur lesbar). So bekommt jedes angebundene System genau die Rechte, die es braucht – und nicht mehr.

API-Dokumentation

Nachdem ein API-Schlüssel angelegt wurde, kannst du die API v2 nutzen. Sende dazu den Header:

Authorization: ApiKey <Schlüssel>

Die vollständige technische Dokumentation ist frei zugänglich:

Veraltete API-Schlüssel (v1)

Falls eure Firma noch Schlüssel der ersten API-Generation nutzt, werden sie auf der API-Schlüssel-Seite separat als „Veraltete API-Schlüssel (v1)“ angezeigt. Neue Anbindungen solltest du ausschließlich mit den aktuellen Schlüsseln bauen.