13.3
Открыть тикет
POST
/<guild_id>/api/ticketsСоздаёт новый тикет от имени пользователя. Тикет открывается в канале, заданном в панели, и как обычно запускает приветственные сообщения и показ формы.
Тело запроса
| Название | Тип | Обязательно | Описание |
|---|---|---|---|
| creator_id | string | обязательно | ID пользователя Discord, от имени которого создаётся тикет. |
| panel_id | number | обязательно | ID панели тикетов, под которой открывается тикет. |
| content | string | необязательно | Текст первого сообщения тикета. |
| form | object | необязательно | Заранее заполненные ответы формы в виде пар ключ-значение { "Вопрос": "Ответ" }. |
Пример запроса
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"
}