# TicketingHub für Entwickler.

Binden Sie das Buchungs-Widget ein, bauen Sie mit der Widget-API Ihren eigenen Checkout oder verbinden Sie Ihre Systeme über die Supplier-APIs und Webhooks, mit jedem Endpunkt in der [Entwicklerdokumentation](https://api.ticketinghub.com/api-docs/index.html).

- [Buchungs-Widget](https://www.ticketinghub.com/de/developers#widget)
- [Widget-API](https://www.ticketinghub.com/de/developers#widget-api)
- [Supplier-APIs & Webhooks](https://www.ticketinghub.com/de/developers#apis-webhooks)
- [Schritte zum Start](https://www.ticketinghub.com/de/developers#launch)

## Binden Sie das Buchungs-Widget in Ihre Website ein.

Das ist das Live-Widget, in dem Ihre Gäste buchen: Fügen Sie ein Ticket hinzu und probieren Sie es aus.

- **Widget einbinden.** Fügen Sie es mit einem kurzen Snippet in Ihre Website ein und testen Sie es vor dem Livegang.

- **Ihre eigenen Farben nutzen.** Ein gehosteter Checkout in Ihren Farben, auf Ihrer eigenen Website.

- **Zahlungen über TicketingHub abwickeln.** Verfügbarkeit, Zahlung und Bestätigung bleiben bei TicketingHub.

Erfahren Sie mehr über den [Online-Verkauf](https://www.ticketinghub.com/de/product/sell#online) mit dem Buchungs-Widget.

[Das Widget live auf der Website von Immersive Gamebox ansehen](https://www.immersivegamebox.com/en-US)

Live – probieren Sie es aus

## Bauen Sie mit der Widget-API Ihren eigenen Checkout.

Ihr Checkout holt die Verfügbarkeit über die API und bestätigt die Buchung nach der Zahlung.

- **Verfügbarkeit abrufen.** Rufen Sie die Daten und Uhrzeiten ab, die ein Gast buchen kann.

- **Warenkorb aufbauen.** Fügen Sie Tickets und die Angaben des Gastes zur Bestellung hinzu.

- **Zugangsdaten auf Ihrem Server.** Anfragen laufen über Ihren Server, und Ihre Integration wickelt die Zahlung ab, bevor sie die Bestellung bestätigt.

Siehe die [Widget-API-Referenz](https://api.ticketinghub.com/api-docs/index.html?urls.primaryName=Widget%20API%20V1).

*Illustration: Ihr eigener Checkout holt die Verfügbarkeit über die API, der Gast wählt eine Uhrzeit, und die Buchung wird über die API bestätigt.*

## Verbinden Sie Ihre Systeme über die Supplier-APIs und Webhooks.

Jede neue Buchung geht an Ihre Tools, und an Ihr eigenes System als signierter Webhook.

- **Mit Ihrem Konto arbeiten.** Die Supplier-APIs verwalten Produkte, Buchungen und Abläufe aus Ihren eigenen Systemen.

- **Signierte Webhooks empfangen.** Erhalten Sie eine Benachrichtigung, wenn eine Buchung bestätigt, storniert oder geändert wird.

- **Prüfen und wiederholen.** Prüfen Sie jede Signatur auf Ihrem Server; die Dokumentation erklärt Payloads und Wiederholungen.

Siehe die [Supplier-API-Referenz](https://api.ticketinghub.com/api-docs/index.html?urls.primaryName=Supplier%20API%20V2) und die [Webhooks](https://api.ticketinghub.com/api-docs/index.html?urls.primaryName=Webhooks).

*Illustration: Eine neue Onlinebuchung geht nacheinander an jedes Ihrer verbundenen Tools.*

## Von Ihrer ersten Anfrage bis zum Start.

1. **Sagen Sie uns, was Sie bauen.** Teilen Sie Ihren Buchungsablauf, die Systeme, die Sie verbinden möchten, und die Daten, die Sie brauchen.

2. **Zugang bestätigen.** Klären Sie mit unserem Team den API-Zugang und die Einrichtung, die Ihre Integration braucht.

3. **Bauen und testen.** Nutzen Sie die API-Referenz, um Endpunkte zu erkunden, Anfrageformate zu prüfen und Ihren Buchungsablauf zu testen.

4. **Start vorbereiten.** Prüfen Sie die Zahlungsabwicklung, Fehlerantworten und die Webhooks, die Ihre Integration nutzt.

## Häufig gestellte Fragen.

### Bieten Sie öffentliche, selbstbedienbare API-Schlüssel an?

Wir ermöglichen den API-Zugang nach einem kurzen Gespräch über Ihren Anwendungsfall, damit wir Sie auf die richtigen Oberflächen und Umgebungen hinweisen können. Buchen Sie eine Demo, um loszulegen.

### Was ist der Unterschied zwischen der Widget-API und den Lieferanten-APIs?

Die Widget-API hilft Ihnen, servergesteuerte Abläufe rund um unseren einbettbaren Checkout zu erstellen. Lieferanten-APIs dienen zur programmatischen Verwaltung von Produkten, Buchungen und Abläufen. Viele Teams verwenden beide.

### Wie teste ich vor der Produktion?

Wir stellen umgebungsgeeignete Anmeldeinformationen und Dokumentationen bereit, damit Sie Integrationen sicher validieren können. Ihr Ansprechpartner bei TicketingHub wird bestätigen, welche Endpunkte Sie während des Aufbaus verwenden sollen.

### Wie werden Webhooks authentifiziert?

Webhooks werden über HTTPS geliefert und enthalten Signaturen, die Sie auf Ihrem Server überprüfen sollten. Behandeln Sie das Signaturgeheimnis wie jede andere Anmeldeinformation – speichern Sie es nur serverseitig.

### Kann ich Unterstützung bei der Implementierung erhalten?

Ja. Unser Team unterstützt Partner bei der Einführung, bei Sonderfällen und bei Go-Live-Überprüfungen – insbesondere, wenn Sie Zahlungen, Zugangskontrollen oder benutzerdefinierte Berichte verbinden.
