Dokumentacija

Nauči TicketsX brže

Upute za postavljanje, popis svih naredbi, mogućnosti Premiuma i REST API na jednom mjestu.

13.6

Dodavanje sudionika

POST/<guild_id>/api/tickets/<ticket_id>/participants

Daje korisniku ili ulozi pristup kanalu tiketa. Dotični dobiva pravo čitanja i pisanja u tiketu.

Sadržaj zahtjeva

NazivVrstaObaveznoOpis
target_idstring
obavezno
Discord oznaka korisnika ili uloge koja se dodaje.
target_typestring
neobavezno
Vrsta cilja: user ili role (zadano user).

U tiketima u nitima ne mogu se dati ovlasti po ulozi, pa dodavanje vrijednosti role dodaje njezine članove jednog po jednog, uz granicu od prvih 25 kao zaštitu od zlouporabe. Kad se popis skrati, odgovor sadrži polje note. U tiketima u kanalima te granice nema (jedan unos ovlasti pokriva cijelu ulogu).

Primjer zahtjeva
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