Dokumentacja

Poznaj TicketsX szybciej

Poradniki konfiguracji, pełny spis komend, funkcje Premium i API REST w jednym miejscu.

13.6

Dodanie uczestnika

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

Daje użytkownikowi lub roli dostęp do kanału zgłoszenia. Wskazana osoba dostaje w zgłoszeniu prawo do czytania i pisania.

Ciało żądania

NazwaTypWymaganeOpis
target_idstring
wymagane
Identyfikator użytkownika lub roli Discord do dodania.
target_typestring
opcjonalne
Rodzaj celu: user albo role (domyślnie user).

W zgłoszeniach w wątkach nie da się nadać uprawnień roli, więc dodanie wartości role dodaje jej członków pojedynczo, najwyżej pierwszych 25, co chroni przed nadużyciami. Gdy lista zostanie ucięta, odpowiedź zawiera pole note. W zgłoszeniach na kanałach takiego ograniczenia nie ma (jedno uprawnienie obejmuje całą rolę).

Przykładowe żądanie
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