Belgeler

TicketsX'i daha hızlı öğren

Kurulum rehberleri, tüm komutlar, Premium özellikleri ve REST API tek yerde.

13.3

Talep açma

POST/<guild_id>/api/tickets

Bir kullanıcı adına yeni talep açar. Talep, panelde ayarlanmış kanalda açılır ve karşılama mesajıyla form her zamanki gibi çalışır.

İstek gövdesi

AdTürZorunluAçıklama
creator_idstring
zorunlu
Talebi açan kişinin Discord kullanıcı kimliği.
panel_idnumber
zorunlu
Talebin açılacağı talep panelinin kimliği.
contentstring
isteğe bağlı
Talepteki ilk mesajın içeriği.
formobject
isteğe bağlı
Önceden doldurulmuş form yanıtları, { "Soru": "Yanıt" } biçiminde anahtar-değer çiftleri olarak.
İstek örneği
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
Yanıt örneği
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}