13.3
Opret en sag
POST
/<guild_id>/api/ticketsOpretter 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
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| creator_id | string | påkrævet | Discord-bruger-id på den, der opretter sagen. |
| panel_id | number | påkrævet | Id på det sagspanel, sagen skal oprettes under. |
| content | string | valgfrit | Indholdet i sagens første besked. |
| form | object | 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/ticketsEksempel på svar
{
"ticket_id": "42",
"channel_id": "1098765432101234567",
"creator_id": "123456789",
"panel_id": 1,
"status": "open"
}