Documentazione

Impara TicketsX più in fretta

Guide di configurazione, riferimento completo dei comandi, funzioni Premium e API REST in un unico posto.

13.3

Aprire un ticket

POST/<guild_id>/api/tickets

Crea 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

NomeTipoObbligatorioDescrizione
creator_idstring
obbligatorio
ID Discord dell'utente che apre il ticket.
panel_idnumber
obbligatorio
ID del pannello ticket sotto cui aprire il ticket.
contentstring
facoltativo
Contenuto del primo messaggio del ticket.
formobject
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/tickets
Esempio di risposta
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}