13.6
Beteiligten hinzufügen
POST
/<guild_id>/api/tickets/<ticket_id>/participantsGibt einem Nutzer oder einer Rolle Zugriff auf einen Ticket-Kanal. Das Ziel erhält im Ticket Lese- und Schreibrechte.
Anfragekörper
| Name | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
| target_id | string | erforderlich | Discord-Nutzer-ID oder Rollen-ID, die hinzugefügt wird. |
| target_type | string | optional | Art des Ziels. Entweder user oder role (Standard user). |
Bei Thread-Tickets gibt es keine Rollen-Überschreibungen, deshalb werden beim Hinzufügen einer role deren Mitglieder einzeln aufgenommen, als Missbrauchsschutz begrenzt auf die ersten 25. Wird die Liste dadurch gekürzt, enthält die Antwort ein Feld note. Bei Kanal-Tickets gibt es diese Grenze nicht, dort deckt eine einzige Berechtigungsüberschreibung die ganze Rolle ab.
Beispielanfrage
curl -X POST \
-H "Authorization: Bearer <API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"target_id":"111222333","target_type":"user"}' \
https://api.ticketsx.xyz/<guild_id>/api/tickets/<ticket_id>/participants