Dùng API khi đặt đơn thủ công quá chậm và quy trình riêng cần gọi dịch vụ, đơn hàng, số dư và trạng thái rõ ràng.
API kết nối các yêu cầu lặp lại với hệ thống của bạn, còn quy tắc dịch vụ hiện tại vẫn nằm trong SMM Panel. Hãy bắt đầu với một dịch vụ đã thử, gửi đúng liên kết công khai và lưu từng Order ID trước khi tăng quy mô.
Bảng dưới đây cho biết endpoint, phương thức yêu cầu, định dạng phản hồi và các method có sẵn. Ví dụ thể hiện cấu trúc phản hồi; kết quả thực tế có thể thay đổi theo dịch vụ và trạng thái đơn.
| Phương thức HTTP | POST |
| API URL | https://smm-panel.pro/api/v2 |
| Định dạng phản hồi | JSON |
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | services |
Ví dụ phản hồi
[
{
"service": 1,
"name": "Followers",
"type": "Default",
"category": "First Category",
"rate": "0.90",
"min": "50",
"max": "10000",
"refill": true,
"cancel": true
},
{
"service": 2,
"name": "Comments",
"type": "Custom Comments",
"category": "Second Category",
"rate": "8",
"min": "10",
"max": "1500",
"refill": false,
"cancel": true
}
]
Ví dụ phản hồi
{
"order": 23501
}
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | status |
| order | Order ID |
Ví dụ phản hồi
{
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
}
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | status |
| orders | Order IDs (separated by a comma, up to 100 IDs) |
Ví dụ phản hồi
{
"1": {
"charge": "0.27819",
"start_count": "3572",
"status": "Partial",
"remains": "157",
"currency": "USD"
},
"10": {
"error": "Incorrect order ID"
},
"100": {
"charge": "1.44219",
"start_count": "234",
"status": "In progress",
"remains": "10",
"currency": "USD"
}
}
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | refill |
| order | Order ID |
Ví dụ phản hồi
{
"refill": "1"
}
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | refill |
| orders | Order IDs (separated by a comma, up to 100 IDs) |
Ví dụ phản hồi
[
{
"order": 1,
"refill": 1
},
{
"order": 2,
"refill": 2
},
{
"order": 3,
"refill": {
"error": "Incorrect order ID"
}
}
]
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | refill_status |
| refill | Refill ID |
Ví dụ phản hồi
{
"status": "Completed"
}
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | refill_status |
| refills | Refill IDs (separated by a comma, up to 100 IDs) |
Ví dụ phản hồi
[
{
"refill": 1,
"status": "Completed"
},
{
"refill": 2,
"status": "Rejected"
},
{
"refill": 3,
"status": {
"error": "Refill not found"
}
}
]
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | cancel |
| orders | Order IDs (separated by a comma, up to 100 IDs) |
Ví dụ phản hồi
[
{
"order": 9,
"cancel": {
"error": "Incorrect order ID"
}
},
{
"order": 2,
"cancel": 1
}
]
| Tham số | Mô tả |
|---|---|
| key | Your API key |
| action | balance |
Ví dụ phản hồi
{
"balance": "100.84292",
"currency": "USD"
}