13.3
Ouvrir un ticket
POST
/<guild_id>/api/ticketsCré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
| Nom | Type | Obligatoire | Description |
|---|---|---|---|
| creator_id | string | requis | Identifiant Discord de la personne qui crée le ticket. |
| panel_id | number | requis | Identifiant du panneau sous lequel ouvrir le ticket. |
| content | string | facultatif | Contenu du premier message du ticket. |
| form | object | 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/ticketsExemple de réponse
{
"ticket_id": "42",
"channel_id": "1098765432101234567",
"creator_id": "123456789",
"panel_id": 1,
"status": "open"
}