13.10
Récupérer un panneau
GET
/<guild_id>/api/panels/<panel_id>Récupère la configuration complète d'un panneau : nom, mode de ticket, message du panneau (embed classique ou mise en page en composants), style des boutons, comportement de fermeture automatique et, pour les panneaux multiples, la configuration de la liste déroulante. Nécessite la permission `list_panels`.
Exemple de requête
curl -X GET \
-H "Authorization: Bearer <API_TOKEN>" \
https://api.ticketsx.xyz/<guild_id>/api/panels/<panel_id>Exemple de réponse
{
"panel": {
"PanelId": 1,
"Type": "single",
"PanelName": "Support",
"TicketMode": "channel",
"BypassAutoClose": false,
"MessageId": "1234567890123456789",
"PanelMessage": {
"PanelChannel": "1098765432101234567",
"PanelTitle": "Open a ticket!",
"PanelDescription": "Click the button below to contact staff.",
"PanelColor": "#5865F2",
"ButtonColor": "primary",
"ButtonText": "Open Ticket",
"ButtonEmoji": "\ud83d\udce9",
"DisablePanel": false,
"MessageFormat": "embed",
"Content": "",
"Embeds": [
{
"Title": "Open a ticket!",
"Description": "Click the button below to contact staff.",
"Color": "#5865F2",
"Fields": [],
"Timestamp": false
}
],
"LinkButtons": [],
"Components": []
}
}
}