13.3
การเปิดทิกเก็ต
POST
/<guild_id>/api/ticketsสร้างทิกเก็ตใหม่ในนามของผู้ใช้ ทิกเก็ตจะเปิดในช่องที่ตั้งค่าไว้ในแผง ส่วนข้อความต้อนรับและแบบฟอร์มก็ทำงานตามปกติ
เนื้อหาคำขอ
| ชื่อ | ชนิด | จำเป็น | คำอธิบาย |
|---|---|---|---|
| creator_id | string | จำเป็น | รหัสผู้ใช้ Discord ของคนที่เปิดทิกเก็ต |
| panel_id | number | จำเป็น | รหัสของแผงทิกเก็ตที่จะเปิดทิกเก็ตภายใต้แผงนั้น |
| 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"
}