13.3
Ticket öffnen
POST
/<guild_id>/api/ticketsErstellt 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
| Name | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
| creator_id | string | erforderlich | Discord-Nutzer-ID der Person, die das Ticket erstellt. |
| panel_id | number | erforderlich | ID des Ticket-Panels, unter dem das Ticket geöffnet wird. |
| content | string | optional | Erster Nachrichtentext für das Ticket. |
| form | object | 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/ticketsBeispielantwort
{
"ticket_id": "42",
"channel_id": "1098765432101234567",
"creator_id": "123456789",
"panel_id": 1,
"status": "open"
}