Đăng nhập
Chuyển đến nội dung

API

Tài liệu API

Kết nối ứng dụng của bạn với API bảng điều khiển.

Kết nối

Phương thức HTTP
POST
URL API
https://iamprovider.com/api/v2
Định dạng phản hồi
JSON

Khóa API và tài khoản

Giữ khóa API trên máy chủ. Chọn đúng ID dịch vụ, lưu ID đơn hàng được trả về và kiểm tra trạng thái sau khi gửi.

Danh sách dịch vụ

Thông sốMô tả
keyKhóa API của bạn
actionservices

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
    }
]

Thêm đơn hàng

Thông sốMô tả
keyKhóa API của bạn
actionadd
serviceID dịch vụ
linkLiên kết trang
quantitySố lượng cần thiết
runsKhông bắt buộcSố lần chạy
intervalKhông bắt buộcKhoảng cách tính bằng phút

Ví dụ phản hồi

{
    "order": 23501
}

Trạng thái đơn hàng

Thông sốMô tả
keyKhóa API của bạn
actionstatus
orderID đơn hàng

Ví dụ phản hồi

{
    "charge": "0.27819",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "USD"
}

Trạng thái nhiều đơn hàng

Thông sốMô tả
keyKhóa API của bạn
actionstatus
ordersCác ID đơn hàng cách nhau bằng dấu phẩy, tối đa 100

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"
    }
}

Tạo yêu cầu bù

Thông sốMô tả
keyKhóa API của bạn
actionrefill
orderID đơn hàng

Ví dụ phản hồi

{
    "refill": "1"
}

Tạo nhiều yêu cầu bù

Thông sốMô tả
keyKhóa API của bạn
actionrefill
ordersCác ID đơn hàng cách nhau bằng dấu phẩy, tối đa 100

Ví dụ phản hồi

[
    {
        "order": 1,
        "refill": 1
    },
    {
        "order": 2,
        "refill": 2
    },
    {
        "order": 3,
        "refill": {
            "error": "Incorrect order ID"
        }
    }
]

Kiểm tra trạng thái bù

Thông sốMô tả
keyKhóa API của bạn
actionrefill_status
refillID yêu cầu bù

Ví dụ phản hồi

{
    "status": "Completed"
}

Kiểm tra nhiều trạng thái bù

Thông sốMô tả
keyKhóa API của bạn
actionrefill_status
refillsCác ID yêu cầu bù cách nhau bằng dấu phẩy, tối đa 100

Ví dụ phản hồi

[
    {
        "refill": 1,
        "status": "Completed"
    },
    {
        "refill": 2,
        "status": "Rejected"
    },
    {
        "refill": 3,
        "status": {
            "error": "Refill not found"
        }
    }
]

Yêu cầu hủy

Thông sốMô tả
keyKhóa API của bạn
actioncancel
ordersCác ID đơn hàng cách nhau bằng dấu phẩy, tối đa 100

Ví dụ phản hồi

[
    {
        "order": 9,
        "cancel": {
            "error": "Incorrect order ID"
        }
    },
    {
        "order": 2,
        "cancel": 1
    }
]

Số dư tài khoản

Thông sốMô tả
keyKhóa API của bạn
actionbalance

Ví dụ phản hồi

{
    "balance": "100.84292",
    "currency": "USD"
}

Tìm trang tiếp theo của bạn

Tab để chọn · Enter để mở · Esc để đóng