Übersicht
Baue auf TicketWave auf – verbinde Deine eigenen Systeme mit Deinen Ticketdaten.
Entwickler-Übersicht
Alles auf dem Rest dieser Seite ist für Serverbesitzer und Mitarbeitende geschrieben, die TicketWave über das Dashboard konfigurieren. Dieser Abschnitt ist anders.
Diese Seiten sind für Entwickler geschrieben. Sie setzen voraus, dass Du einen kleinen Webdienst betreiben, JSON lesen und sicher mit einem Terminal umgehen kannst. Du brauchst davon nichts, um TicketWave zu nutzen.
Brauche ich diesen Abschnitt?
| Du möchtest… | Wohin Du gehen solltest |
|---|---|
| Ticket-Kategorien, Panels oder Logging einrichten | Dashboard-Anleitungen |
| Ticketverlauf und Analysen ansehen | Dashboard-Anleitungen |
| Eine Discord-Benachrichtigung erhalten, wenn ein Ticket geöffnet wird | Log-Kanäle |
| Ticket-Ereignisse in Deine eigene App, Dein CRM oder Deine Datenbank senden | Dieser Abschnitt |
| Eine Zapier- / n8n- / Make-Automatisierung auslösen | Dieser Abschnitt |
Die Kurzfassung: Wenn das Ziel Discord ist, verwende Log-Kanäle. Wenn das Ziel Dein eigener Code ist, verwende Webhooks.
Was ist verfügbar
Webhooks
Ticket-Ereignisse in Echtzeit als HTTP-Anfragen empfangen
Ereignis-Referenz
Jeder Ereignistyp und sein exaktes Payload
Beispielserver
Ein vollständiger, ausführbarer Express-Empfänger
Webhooks sind ein Premium-Feature. Du kannst diese Seiten jederzeit lesen und dagegen entwickeln, aber ein Server braucht Premium, bevor TicketWave Ereignisse an ihn liefert.
Grundregeln
Ein paar Dinge gelten für alles in diesem Abschnitt:
- Nur HTTPS. Einfache
http://-Endpunkte werden abgelehnt. - Nur öffentliche Hosts. Private, Loopback- und Link-Local-Adressen werden abgewiesen, daher funktioniert
localhostbeim Entwickeln nicht — siehe den Hinweis zum Tunneling. - Signaturen prüfen. Jede Anfrage ist signiert. Wenn Du die Signatur nicht überprüfst, kann jeder, der Deine URL kennt, gefälschte Tickets in Dein System posten.
- Schnell antworten. Erledige Deine eigentliche Arbeit erst nach der Antwort, nicht davor.
Nächste Schritte
- Webhooks (Wie Zustellung, Signierung und Wiederholungen funktionieren)
- Ereignis-Referenz (Das Payload jedes Ereignisses)
- Beispielserver (Kopieren, starten, empfangen)
How is this guide?
