Dokumentation

TicketsX schneller lernen

Einrichtungsanleitungen, die vollständige Befehlsreferenz, Premium-Funktionen und die REST-API an einem Ort.

13.3

Ticket öffnen

POST/<guild_id>/api/tickets

Erstellt im Namen eines Nutzers ein neues Ticket. Das Ticket wird im konfigurierten Kanal des Panels geöffnet und löst Willkommensnachrichten sowie die Formularanzeige wie gewohnt aus.

Anfragekörper

NameTypPflichtfeldBeschreibung
creator_idstring
erforderlich
Discord-Nutzer-ID der Person, die das Ticket erstellt.
panel_idnumber
erforderlich
ID des Ticket-Panels, unter dem das Ticket geöffnet wird.
contentstring
optional
Erster Nachrichtentext für das Ticket.
formobject
optional
Vorausgefüllte Formularantworten als Schlüssel-Wert-Paare im Format { "Frage": "Antwort" }.
Beispielanfrage
curl -X POST \
  -H "Authorization: Bearer <API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"creator_id":"123456789","panel_id":1,"content":"Opened via API","form":{"Issue":"Login broken"}}' \
  https://api.ticketsx.xyz/<guild_id>/api/tickets
Beispielantwort
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}