Dokumentation

Lær TicketsX hurtigere

Guider, alle kommandoer, Premium-funktioner og REST-API'et ét sted.

13.3

Opret en sag

POST/<guild_id>/api/tickets

Opretter en ny sag på vegne af en bruger. Sagen bliver oprettet i den kanal, panelet er sat op til, og velkomstbesked og formular kører som altid.

Kaldets indhold

NavnTypePåkrævetBeskrivelse
creator_idstring
påkrævet
Discord-bruger-id på den, der opretter sagen.
panel_idnumber
påkrævet
Id på det sagspanel, sagen skal oprettes under.
contentstring
valgfrit
Indholdet i sagens første besked.
formobject
valgfrit
Forudfyldte svar på formularen som par efter { "Spørgsmål": "Svar" }.
Eksempel på kald
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
Eksempel på svar
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}