Dokumentation

Lär dig TicketsX snabbare

Guider, alla kommandon, Premium-funktioner och REST-API:et på ett ställe.

13.3

Öppna ett ärende

POST/<guild_id>/api/tickets

Skapar ett nytt ärende åt en användare. Ärendet öppnas i den kanal som panelen är inställd på, och välkomstmeddelande och formulär går som vanligt.

Anropets kropp

NamnTypObligatoriskBeskrivning
creator_idstring
obligatoriskt
Discord-användar-ID för den som öppnar ärendet.
panel_idnumber
obligatoriskt
ID för ärendepanelen som ärendet ska öppnas under.
contentstring
valfritt
Innehållet i ärendets första meddelande.
formobject
valfritt
Förifyllda formulärsvar som par enligt { "Fråga": "Svar" }.
Exempelanrop
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
Exempelsvar
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}