Documentație

Învață TicketsX mai repede

Ghiduri de configurare, lista completă de comenzi, funcțiile Premium și API-ul REST într-un singur loc.

13.3

Deschiderea unui tichet

POST/<guild_id>/api/tickets

Creează un tichet nou în numele unui utilizator. Tichetul se deschide în canalul configurat pe panou, iar mesajul de întâmpinare și formularul apar ca de obicei.

Corpul cererii

NumeTipObligatoriuDescriere
creator_idstring
obligatoriu
ID-ul de Discord al celui care deschide tichetul.
panel_idnumber
obligatoriu
ID-ul panoului de tichete sub care se deschide tichetul.
contentstring
opțional
Conținutul primului mesaj din tichet.
formobject
opțional
Răspunsuri completate dinainte în formular, ca perechi { "Întrebare": "Răspuns" }.
Exemplu de cerere
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
Exemplu de răspuns
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}