Dokumentasjon

Lær TicketsX raskere

Veiledninger, alle kommandoer, Premium-funksjoner og REST-API-et på ett sted.

13.3

Opprette en sak

POST/<guild_id>/api/tickets

Oppretter en ny sak på vegne av en bruker. Saken blir opprettet i kanalen panelet er satt opp med, og velkomstmelding og skjema går som vanlig.

Innholdet i kallet

NavnTypePåkrevdBeskrivelse
creator_idstring
påkrevd
Discord-bruker-ID til den som oppretter saken.
panel_idnumber
påkrevd
ID til sakspanelet saken skal opprettes under.
contentstring
valgfritt
Innholdet i den første meldingen i saken.
formobject
valgfritt
Ferdig utfylte svar fra skjemaet som par etter { "Spørsmål": "Svar" }.
Eksempel på kall
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"
}