13.15
Schimbarea panoului unui tichet
/<guild_id>/api/tickets/<ticket_id>/switch-panelMută un tichet la alt panou simplu. Este echivalentul prin API al comenzii /switchpanel. Tichetul este redenumit după schema noului panou, este mutat în categoria lui (la tichetele din canale), iar echipele de asistență ale noului panou primesc acces. Cere permisiunea `switch_panel` (oprită din start).
Corpul cererii
| Nume | Tip | Obligatoriu | Descriere |
|---|---|---|---|
| panel_id | number | obligatoriu | ID-ul panoului simplu în care se mută tichetul (vezi Lista panourilor). |
| keep_permissions | boolean | opțional | Păstrează permisiunile de rol de pe canal, pe lângă echipele noului panou (implicit true). Pune false ca să lași accesul doar echipelor de asistență ale noului panou. |
Felul tichetelor trebuie să se potrivească: tichetele din canale se pot muta doar la panouri pe canale, iar cele din fire doar la panouri pe fire. Fiindcă mutarea redenumește canalul, Discord o permite cam de două ori la 10 minute; punctul acesta de acces ține aceeași limită și răspunde cu 429 și retry_after când este depășită.
curl -X POST \
-H "Authorization: Bearer <API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"panel_id":2,"keep_permissions":true}' \
https://api.ticketsx.xyz/<guild_id>/api/tickets/<ticket_id>/switch-panel{
"message": "Panel switched to `Billing` successfully.",
"ticket_id": 42,
"panel_id": 2,
"keep_permissions": true
}