RESTful API · OAuth 2.0 · webhook · sandbox · จำกัด 1,000 req/min
เริ่มต้นใช้งาน MeQueue API ใน 3 ขั้นตอน:
ไปที่ Admin → ตั้งค่า → API Keys → สร้าง key ใหม่
curl https://api-mequeue.up.railway.app/api/v1/queues/branch/BRANCH_ID/stats \ -H "Authorization: Bearer mq_live_xxx..." \ -H "Content-Type: application/json"
{
"ok": true,
"data": {
"current": "A049",
"waiting": 8,
"serving": 2,
"avgWaitMinutes": 8.4
}
}MeQueue API ใช้ Bearer token authentication ใน HTTP header:
Authorization: Bearer mq_live_xxx...
ประเภท API Key: mq_live_* (production), mq_test_* (sandbox)
ทุกการตอบกลับใช้รูปแบบ JSON envelope คำขอที่ล้มเหลวจะคืนค่า ok:false พร้อมอ็อบเจ็กต์ error และรหัสสถานะ HTTP มาตรฐาน
{
"ok": false,
"error": {
"code": "NOT_FOUND",
"message": "Branch not found"
}
}เอนด์พอยต์ทุกทรัพยากรขึ้นต้นด้วย /api/v1 และต้องใช้ Bearer token รหัส (ID) เป็นตัวระบุที่คาดเดาไม่ได้
จัดการบัญชีผู้เช่าปัจจุบัน การใช้งาน และการเรียกเก็บเงิน
สร้างและจัดการสาขาภายใต้ผู้เช่า
กำหนดบริการที่ลูกค้าสามารถรับคิวได้
จัดการเคาน์เตอร์บริการและสถานะแบบเรียลไทม์
ออกบัตรคิวและควบคุมคิวสด — เรียก ปิดงาน ข้าม โอน
ข้อมูลลูกค้าและผู้สนใจ จัดการผ่าน CRM
จัดการพนักงานประจำเคาน์เตอร์และสถานะพร้อมให้บริการ
การวิเคราะห์รวมข้ามสาขา บริการ และพนักงาน
สมัครรับเหตุการณ์คิวและรับการเรียกกลับแบบเรียลไทม์
การพยากรณ์ วิเคราะห์ การตลาด และเสียงด้วย AI