Documentation

Prends TicketsX en main plus vite

Guides d'installation, référence complète des commandes, fonctionnalités Premium et API REST au même endroit.

13.3

Ouvrir un ticket

POST/<guild_id>/api/tickets

Crée un nouveau ticket au nom d'un utilisateur. Le ticket s'ouvre dans le salon configuré du panneau et déclenche les messages de bienvenue et l'affichage du formulaire comme d'habitude.

Corps de la requête

NomTypeObligatoireDescription
creator_idstring
requis
Identifiant Discord de la personne qui crée le ticket.
panel_idnumber
requis
Identifiant du panneau sous lequel ouvrir le ticket.
contentstring
facultatif
Contenu du premier message du ticket.
formobject
facultatif
Réponses de formulaire préremplies sous forme de paires clé-valeur { "Question": "Réponse" }.
Exemple de requête
curl -X POST \
  -H "Authorization: Bearer <API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"creator_id":"123456789","panel_id":1,"content":"Opened via API","form":{"Issue":"Login broken"}}' \
  https://api.ticketsx.xyz/<guild_id>/api/tickets
Exemple de réponse
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}