13.2
Lister les tickets
GET
/<guild_id>/api/ticketsRécupère la liste des tickets ouverts du serveur. Des filtres facultatifs permettent de restreindre les résultats par prise en charge, par utilisateur ou par créateur.
Paramètres de requête
| Nom | Type | Obligatoire | Description |
|---|---|---|---|
| filter | string | facultatif | Filtre les tickets par statut. Valeurs acceptées : claimed, mine. |
| user_id | string | facultatif | Filtre les tickets où cet utilisateur est participant. |
| creator_id | string | facultatif | Filtre les tickets créés par cet identifiant d'utilisateur. |
| limit | number | facultatif | Taille de page, 1-100 (50 par défaut). |
| offset | number | facultatif | Nombre de résultats à ignorer pour la pagination (0 par défaut). |
Les réponses contiennent un objet pagination : { total, limit, offset, returned }. Seuls les tickets ouverts sont renvoyés.
Exemple de requête
curl -X GET \
-H "Authorization: Bearer <API_TOKEN>" \
"https://api.ticketsx.xyz/<guild_id>/api/tickets?filter=claimed&creator_id=123456789"