13.6
शामिल व्यक्ति जोड़ना
POST
/<guild_id>/api/tickets/<ticket_id>/participantsकिसी उपयोगकर्ता या भूमिका को टिकट चैनल तक पहुँच देता है। उसे टिकट में पढ़ने और लिखने की अनुमति मिल जाती है।
अनुरोध की सामग्री
| नाम | प्रकार | ज़रूरी | विवरण |
|---|---|---|---|
| target_id | string | ज़रूरी | जोड़ी जाने वाली Discord उपयोगकर्ता आईडी या भूमिका आईडी। |
| target_type | string | वैकल्पिक | लक्ष्य का प्रकार: user या role (तयशुदा user)। |
थ्रेड वाले टिकटों में भूमिका के हिसाब से अनुमति नहीं दी जा सकती, इसलिए role जोड़ने पर उसके सदस्य एक-एक करके जुड़ते हैं, और दुरुपयोग रोकने के लिए पहले 25 सदस्यों पर रोक लग जाती है। सूची कटने पर जवाब में note फ़ील्ड आता है। चैनल वाले टिकटों में ऐसी कोई सीमा नहीं है (एक ही अनुमति पूरी भूमिका को ढक लेती है)।
अनुरोध का उदाहरण
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