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

Научи 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"
}