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.
Tài khoản →Danh sách dịch vụ
| Thông số | Mô tả |
|---|---|
key | Khóa API của bạn |
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
}
]Thêm đơn hàng
| Thông số | Mô tả |
|---|---|
key | Khóa API của bạn |
action | add |
service | ID dịch vụ |
link | Liên kết trang |
quantity | Số lượng cần thiết |
runsKhông bắt buộc | Số lần chạy |
intervalKhông bắt buộc | Khoả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ả |
|---|---|
key | Khóa API của bạn |
action | status |
order | ID đơ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ả |
|---|---|
key | Khóa API của bạn |
action | status |
orders | Cá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ả |
|---|---|
key | Khóa API của bạn |
action | refill |
order | ID đơ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ả |
|---|---|
key | Khóa API của bạn |
action | refill |
orders | Cá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ả |
|---|---|
key | Khóa API của bạn |
action | refill_status |
refill | ID 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ả |
|---|---|
key | Khóa API của bạn |
action | refill_status |
refills | Cá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ả |
|---|---|
key | Khóa API của bạn |
action | cancel |
orders | Cá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ả |
|---|---|
key | Khóa API của bạn |
action | balance |
Ví dụ phản hồi
{
"balance": "100.84292",
"currency": "USD"
}