Документація

Опануй TicketsX швидше

Посібники з налаштування, повний перелік команд, можливості Premium і REST API в одному місці.

13.3

Відкриття тікета

POST/<guild_id>/api/tickets

Створює новий тікет від імені користувача. Тікет відкривається в каналі, налаштованому в панелі, а вітальне повідомлення й форма працюють як завжди.

Тіло запиту

НазваТипОбов'язковоОпис
creator_idstring
обовʼязково
Ідентифікатор Discord користувача, який відкриває тікет.
panel_idnumber
обовʼязково
Ідентифікатор панелі тікетів, під якою відкривається тікет.
contentstring
необовʼязково
Вміст першого повідомлення в тікеті.
formobject
необовʼязково
Наперед заповнені відповіді форми у вигляді пар { "Запитання": "Відповідь" }.
Приклад запиту
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
Приклад відповіді
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}