API

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.

Trang này dùng để làm gì

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

Service list

Tham số Mô tả
key Your API key
action services

Ví dụ phản hồi

PHẢN HỒI JSON
[
    {
        "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
    }
]

Add order

Ví dụ phản hồi

PHẢN HỒI JSON
{
    "order": 23501
}

Order status

Tham số Mô tả
key Your API key
action status
order Order ID

Ví dụ phản hồi

PHẢN HỒI JSON
{
    "charge": "0.27819",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "USD"
}

Multiple orders status

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

PHẢN HỒI JSON
{
    "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"
    }
}

Create refill

Tham số Mô tả
key Your API key
action refill
order Order ID

Ví dụ phản hồi

PHẢN HỒI JSON
{
    "refill": "1"
}

Create multiple refill

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

PHẢN HỒI JSON
[
    {
        "order": 1,
        "refill": 1
    },
    {
        "order": 2,
        "refill": 2
    },
    {
        "order": 3,
        "refill": {
            "error": "Incorrect order ID"
        }
    }
]

Get refill status

Tham số Mô tả
key Your API key
action refill_status
refill Refill ID

Ví dụ phản hồi

PHẢN HỒI JSON
{
    "status": "Completed"
}

Get multiple refill status

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

PHẢN HỒI JSON
[
    {
        "refill": 1,
        "status": "Completed"
    },
    {
        "refill": 2,
        "status": "Rejected"
    },
    {
        "refill": 3,
        "status": {
            "error": "Refill not found"
        }
    }
]

Create cancel

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

PHẢN HỒI JSON
[
    {
        "order": 9,
        "cancel": {
            "error": "Incorrect order ID"
        }
    },
    {
        "order": 2,
        "cancel": 1
    }
]

User balance

Tham số Mô tả
key Your API key
action balance

Ví dụ phản hồi

PHẢN HỒI JSON
{
    "balance": "100.84292",
    "currency": "USD"
}