13.3
Aprire un ticket
POST
/<guild_id>/api/ticketsCrea un nuovo ticket per conto di un utente. Il ticket viene aperto nel canale configurato nel pannello e avvia come sempre il messaggio di benvenuto e la comparsa del modulo.
Corpo della richiesta
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| creator_id | string | obbligatorio | ID Discord dell'utente che apre il ticket. |
| panel_id | number | obbligatorio | ID del pannello ticket sotto cui aprire il ticket. |
| content | string | facoltativo | Contenuto del primo messaggio del ticket. |
| form | object | facoltativo | Risposte al modulo già compilate, come coppie chiave-valore { "Domanda": "Risposta" }. |
Esempio di richiesta
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/ticketsEsempio di risposta
{
"ticket_id": "42",
"channel_id": "1098765432101234567",
"creator_id": "123456789",
"panel_id": 1,
"status": "open"
}