Developer API

Tài liệu API

Tích hợp dịch vụ, quản lý đơn hàng và kiểm tra số dư bằng một API thống nhất, rõ ràng và dễ triển khai.

POSThttps://dvpro.vn/api/v2
API v2 JSON API key
QUICK START

Thông tin kết nối

Dùng các thông tin dưới đây cho mọi request API.

POST
Endpointhttps://dvpro.vn/api/v2
MethodPOST
ResponseJSON
API keyTrang tài khoản
1Lấy API keySao chép key trong trang tài khoản.
2Chọn actionChọn thao tác bạn muốn thực hiện.
3Gửi requestGửi POST và nhận phản hồi JSON.
API ENDPOINT

Danh sách dịch vụ

Lấy danh sách dịch vụ, giá, số lượng tối thiểu/tối đa và khả năng refill/cancel.

POSTaction=services

Tham số

2 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc services
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=services
Response mẫuJSON
[
  {
    "service": 1,
    "name": "Followers",
    "type": "Default",
    "category": "Instagram",
    "rate": "0.90",
    "min": "50",
    "max": "10000",
    "refill": true,
    "cancel": true
  }
]
API ENDPOINT

Tạo đơn hàng

Tạo đơn mới cho dịch vụ dạng Default. Với comment hoặc VIP like, dùng bảng tham số bên dưới.

POSTaction=add

Tham số

7 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc add
service Bắt buộc ID dịch vụ
link Bắt buộc Link cần chạy dịch vụ
quantity Bắt buộc Số lượng cần chạy
runs Tùy chọn Số lần chạy drip-feed
interval Tùy chọn Khoảng cách giữa các lần chạy, tính bằng phút
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=add
service=123
link=https://example.com/post
quantity=1000
Response mẫuJSON
{
  "order": 23501
}
API ENDPOINT

Dịch vụ đặc biệt

Một số loại dịch vụ cần tham số riêng như danh sách bình luận hoặc gói VIP like.

POSTaction=add

Tham số

4 parameters
TênLoạiMô tả
comments Custom Comments Danh sách bình luận, mỗi dòng một bình luận
quantity Fb_viplike Số like mỗi bài, thường là bội số của 50
num_post Fb_viplike Số bài viết áp dụng
period Fb_viplike Thời hạn gói: 7, 15, 30, 60, 90, 180, 365 ngày
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=add
service=200
link=https://facebook.com/profile
quantity=100
num_post=10
period=30
Response mẫuJSON
{
  "order": 23502
}
API ENDPOINT

Kiểm tra trạng thái đơn

Lấy trạng thái, số lượng còn lại, số lượng bắt đầu và chi phí của một đơn.

POSTaction=status

Tham số

3 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc status
order Bắt buộc ID đơn hàng
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=status
order=23501
Response mẫuJSON
{
  "charge": "0.27819",
  "start_count": "3572",
  "status": "Partial",
  "remains": "157",
  "currency": "USD"
}
API ENDPOINT

Kiểm tra nhiều đơn

Lấy trạng thái nhiều đơn cùng lúc. Danh sách ID cách nhau bằng dấu phẩy, tối đa 100 ID.

POSTaction=status

Tham số

3 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc status
orders Bắt buộc Danh sách ID đơn hàng, cách nhau bằng dấu phẩy
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=status
orders=1,10,100
Response mẫuJSON
{
  "1": {
    "charge": "0.27819",
    "status": "Partial",
    "remains": "157"
  },
  "10": {
    "error": "Incorrect order ID"
  }
}
API ENDPOINT

Refill đơn hàng

Tạo yêu cầu refill cho một hoặc nhiều đơn có hỗ trợ bảo hành/refill.

POSTaction=refill

Tham số

4 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc refill
order Một đơn ID đơn hàng cần refill
orders Nhiều đơn Danh sách ID đơn hàng, cách nhau bằng dấu phẩy
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=refill
order=23501
Response mẫuJSON
{
  "refill": "1"
}
API ENDPOINT

Trạng thái refill

Kiểm tra trạng thái một hoặc nhiều yêu cầu refill.

POSTaction=refill_status

Tham số

4 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc refill_status
refill Một refill ID refill
refills Nhiều refill Danh sách ID refill, cách nhau bằng dấu phẩy
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=refill_status
refill=1
Response mẫuJSON
{
  "status": "Completed"
}
API ENDPOINT

Hủy đơn hàng

Gửi yêu cầu hủy cho các đơn còn hỗ trợ cancel.

POSTaction=cancel

Tham số

3 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc cancel
orders Bắt buộc Danh sách ID đơn hàng, cách nhau bằng dấu phẩy
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=cancel
orders=9,2
Response mẫuJSON
[
  {
    "order": 9,
    "cancel": {
      "error": "Incorrect order ID"
    }
  },
  {
    "order": 2,
    "cancel": 1
  }
]
API ENDPOINT

Số dư tài khoản

Lấy số dư hiện tại và loại tiền tệ của tài khoản API.

POSTaction=balance

Tham số

2 parameters
TênLoạiMô tả
key Bắt buộc API key của tài khoản
action Bắt buộc balance
Request mẫuHTTP
POST https://dvpro.vn/api/v2
key=YOUR_API_KEY
action=balance
Response mẫuJSON
{
  "balance": "100.84292",
  "currency": "USD"
}
1 / 10