SMM Panel API v2
API ของ SMMSupport ใช้รูปแบบ v2 ที่ SMM Panel ทั่วไปใช้ ทุกคำขอส่งแบบ POST ไปยัง endpoint เดียว และค่า action จะบอกว่าต้องทำอะไร
ข้อมูลพื้นฐาน
- Endpoint
- POST https://smmsupport.com/api/v2
- รูปแบบ
- form (application/x-www-form-urlencoded) หรือ JSON
- คีย์
- ใส่ API key ในฟิลด์ key สร้างได้ในตั้งค่าบัญชี
- ผลตอบกลับ
- JSON หากล้มเหลว ฟิลด์ error จะบอกสาเหตุ
- ขีดจำกัด
- 300 คำขอต่อนาทีต่อคีย์
Actions
POSTservicesรายการบริการ
รหัส ชื่อ หมวดหมู่ ราคาต่อ 1K ขั้นต่ำและสูงสุด และสถานะเติมคืนของทุกบริการ
พารามิเตอร์
- key
- API key
- action
- services
ผลตอบกลับ
[
{
"service": 257090,
"name": "Instagram Followers, 60 day refill",
"type": "Default",
"category": "Instagram Followers",
"rate": "2.2600",
"min": 50,
"max": 75000,
"refill": true,
"cancel": true
}
]POSTaddเพิ่มคำสั่งซื้อ
ส่งรหัสบริการ ลิงก์ และจำนวน ระบบจะหักเงินจากยอดเงินและส่งรหัสคำสั่งซื้อกลับมา
พารามิเตอร์
- key
- API key
- action
- add
- service
- รหัสบริการ
- link
- ลิงก์สาธารณะ
- quantity
- จำนวน
ผลตอบกลับ
{
"order": "SU4K8Q2MX"
}POSTstatusสถานะคำสั่งซื้อ
ยอดที่หัก ยอดเริ่มต้น สถานะ และจำนวนที่เหลือ ของรหัสคำสั่งซื้อหนึ่งรายการ (order) หรือสูงสุด 100 รหัสคั่นด้วยจุลภาค (orders)
พารามิเตอร์
- key
- API key
- action
- status
- order
- รหัสคำสั่งซื้อ
- orders
- รหัสคำสั่งซื้อหลายรายการ
ผลตอบกลับ
{
"charge": "2.2600",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}POSTbalanceยอดเงิน
ยอดเงินปัจจุบันและสกุลเงิน
พารามิเตอร์
- key
- API key
- action
- balance
ผลตอบกลับ
{
"balance": "120.0000",
"currency": "USD"
}POSTcancelยกเลิก
ยกเลิกคำสั่งซื้อที่ยังไม่เริ่ม และรับเงินที่หักไปคืนเข้ายอดเงิน
พารามิเตอร์
- key
- API key
- action
- cancel
- orders
- รหัสคำสั่งซื้อ (คั่นด้วยจุลภาค สูงสุด 100)
ผลตอบกลับ
[
{
"order": "SU4K8Q2MX",
"cancel": 1
}
]POSTrefillขอเติมคืน
ขอเติมคืนสำหรับคำสั่งซื้อระดับเติมคืนที่เสร็จหรือเสร็จบางส่วน ภายในระยะเวลาที่กำหนด
พารามิเตอร์
- key
- API key
- action
- refill
- order
- รหัสคำสั่งซื้อ
ผลตอบกลับ
{
"refill": "RQ7HM2QX"
}ชื่อข้อผิดพลาด
- Invalid API key
- คีย์ไม่ถูกต้องหรือถูกเปลี่ยนแล้ว
- Invalid service
- ไม่มีบริการรหัสนี้
- Invalid link
- ไม่ใช่ที่อยู่สาธารณะที่ขึ้นต้นด้วย https://
- Quantity out of range
- จำนวนอยู่นอกช่วงของบริการ
- Not enough funds on balance
- ยอดเงินไม่พอ
- Refill is not available for this order
- เป็นระดับประหยัด หรือหมดระยะเวลาเติมคืนแล้ว
- Too many requests
- ถึงขีดจำกัดแล้ว ลองใหม่อีกครั้งในไม่ช้า