13.15
Bytte panel for en sak
/<guild_id>/api/tickets/<ticket_id>/switch-panelFlytter en sak til et annet enkelt panel. Det tilsvarer kommandoen /switchpanel i API-et. Saken får navn etter navnemalen til det nye panelet, blir flyttet til kategorien der (for saker som er kanaler), og supportteamene til det nye panelet får tilgang. Krever rettigheten `switch_panel` (av som standard).
Innholdet i kallet
| Navn | Type | Påkrevd | Beskrivelse |
|---|---|---|---|
| panel_id | number | påkrevd | ID til det enkle panelet saken skal flyttes til (se Vise paneler). |
| keep_permissions | boolean | valgfritt | Beholder rollerettighetene som allerede finnes på kanalen, i tillegg til teamene til det nye panelet (standard true). Sett den til false for å gi bare supportteamene til det nye panelet tilgang. |
Sakstypene må passe sammen: saker som er kanaler, kan bare flyttes til kanalbaserte paneler, og saker som er tråder, bare til trådbaserte paneler. Siden byttet gir kanalen nytt navn, tillater Discord det omtrent to ganger per 10 minutter; dette endepunktet holder den samme grensen og svarer 429 med retry_after når den blir overskredet.
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
}