🧩 API Documents for Reseller — VPSMMO
Trang tài liệu API chính thức dành cho Đại lý & Đối tác (Reseller) của VPSMMO.
Tại đây, bạn có thể tìm thấy toàn bộ hướng dẫn tích hợp hệ thống, bao gồm các endpoint cho việc tạo VPS, quản lý dịch vụ, kiểm tra thông tin đơn hàng và xử lý thanh toán tự động.
Tất cả các API đều được thiết kế theo chuẩn RESTful, phản hồi định dạng JSON và yêu cầu xác thực bằng token & keypass được cung cấp riêng cho từng đối tác.
🔹 Trước khi bắt đầu, hãy đảm bảo bạn đã nhận API Token và KeyPass hợp lệ từ hệ thống Reseller Portal.
🔹 Mỗi API được trình bày gồm: mục đích sử dụng, tham số truyền vào, code mẫu và kết quả phản hồi (JSON).
🔹 Hãy đọc kỹ phần mô tả để tích hợp an toàn và chính xác vào hệ thống của bạn.
Tạo VPS
Link:
https://portal.vpsmmo.vn/api/vps/createvps.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/createvps.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583323e99461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&plan=1&os=100170&server_name=testapi&server_password=Vpsmmo@2025&time-option=1&features[]=noKết quả trả về
message => “Tạo VPS thành công”,
data => [
id => id,
date_start => dateStart,
date_end => dateEnd,
ip => ip,
]
Lấy thông tin nhiều VPS (truy vấn theo id)
Link:
https://portal.vpsmmo.vn/api/vps/infovps.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/infovps.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id[]=100&id[]=101Kết quả trả về
message => Truy vấn thành công,
data => [
id1 => [
“hostname” => $vps[‘hostname’],
“ipvps” => $vps[‘ipvps’],
“date_start” => $vps[‘date_start’],
“date_end” => $vps[‘date_end’],
“price” => giá,
“time” => thời gian(tháng),
],
id2 => [
“hostname” => $vps[‘hostname’],
“ipvps” => $vps[‘ipvps’],
“date_start” => $vps[‘date_start’],
“date_end” => $vps[‘date_end’],
“price” => giá,
“time” => thời gian(tháng),
],
]
Lấy thông tin VPS
Link:
https://portal.vpsmmo.vn/api/vps/getinfo.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/getinfo.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
message => Truy vấn thành công,
data => [
‘ips’ => $infovps[‘ips’],
‘cpu’ => $infovps[‘cores’],
‘ram’ => $infovps[‘ram’],
‘osname’ => $infovps[‘os_name’],
]
Lấy Trạng thái VPS
Link:
https://portal.vpsmmo.vn/api/vps/getstatus.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/getstatus.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
message => Truy vấn thành công,
data => [
‘used_disk’ => $used_disk,
‘disk’ => $disk,
‘used_bandwidth’ => $used_bandwidth,
‘bandwidth’ => $bandwidth,
‘status’ => $status,
‘hostname’ => $hostname,
]
Lấy Lịch sử VPS
Link:
https://portal.vpsmmo.vn/api/vps/gethistory.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/gethistory.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
message => Truy vấn thành công,
data => $output[‘tasks’]
Truy vấn thông tin tất cả OS chi tiết trong hệ thống
Link:
https://portal.vpsmmo.vn/api/plan/listos.php
Kết quả trả về
{
“id”: “9”,
“id_sv”: “1”,
“kind”: “1”,
“name”: “debian 11”
},
{
“id”: “10”,
“id_sv”: “1”,
“kind”: “2”,
“name”: “fedora 34”
},
{
“id”: “11”,
“id_sv”: “1”,
“kind”: “3”,
“name”: “oracle 9”
},
{
“id”: “12”,
“id_sv”: “1”,
“kind”: “4”,
“name”: “rocky 8”
}
]
Truy vấn các loại OS hiện có
Link:
https://portal.vpsmmo.vn/api/plan/listoskind.php
Kết quả trả về
{
“id”: “1”,
“name”: “Debian”,
“icon”: “https://localhost/debian.svg”
},
{
“id”: “2”,
“name”: “Fedora”,
“icon”: “https://localhost/fedora.png”
},
{
“id”: “3”,
“name”: “Oracle Linux”,
“icon”: “https://localhost/oracle.png”
}
]
Truy vấn tất cả các Plan hiện tại
Link:
https://portal.vpsmmo.vn/api/plan/listplan.php
Kết quả trả về
{
“id”: “1”,
“cpu”: “1”,
“ram”: “1”,
“store”: “20”,
“bandwidth”: “1200”,
“price”: “82500”,
“name”: “Plan 01”,
“server”: “1”
},
{
“id”: “2”,
“cpu”: “1”,
“ram”: “2”,
“store”: “25”,
“bandwidth”: “2000”,
“price”: “110000”,
“name”: “Plan 02”,
“server”: “1”
}
]
Truy vấn thông tin các Server VPS hiện tại (bao gồm icon)
Link:
https://portal.vpsmmo.vn/api/plan/servervps.php
Kết quả trả về
[
{
“id”: “1”,
“servername”: “NVME Cloud Server Việt Nam”,
“cpu_name”: “Intel Platinum 8272CL”,
“ram_name”: “DDR4 ECC”,
“ssd_name”: “SSD NVME”,
“ddos_price”: “1000000”,
“icon”: “https://localhost/nvme.jpg”
},
{
“id”: “2”,
“servername”: “CLOUD VPS AMD EPYC NVME”,
“cpu_name”: “AMD EPYC 7J13”,
“ram_name”: “DDR4 ECC”,
“ssd_name”: “SSD NVME”,
“ddos_price”: “1000000”,
“icon”: “https://localhost/nvme.jpg”
}
]
CÔNG TY TNHH VPSMMO
VP: 8B đường B31, KDC 91B, Phường Tân An, Thành phố Cần Thơ
Tel: 0589 549 338 |
Email: info@vpsmmo.vn
Website: https://vpsmmo.vn
© 2025 VPSMMO. All rights reserved.
Cài đặt lại Hệ điều hành
Link:
https://portal.vpsmmo.vn/api/vps/reinstall.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/reinstall.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100&osid=100177&newpass=Vpsmmo@123456Kết quả trả về
message => Cài đặt lại OS thành công
Gia hạn VPS
Link:
https://portal.vpsmmo.vn/api/vps/extend.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/extend.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100&time=3Kết quả trả về
message => Truy vấn thành công
Khởi động VPS
Link:
https://portal.vpsmmo.vn/api/vps/start.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/start.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
message => Khởi động VPS thành công
Tắt VPS
Link:
https://portal.vpsmmo.vn/api/vps/stop.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/stop.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
message => Tắt VPS thành công
Truy vấn OS cho VPS để Reinstall
Link:
https://portal.vpsmmo.vn/api/vps/osforvps.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/osforvps.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
data => [
{
“osid”: “100170”,
“kind”: “9”,
“name”: “windows 2012”
},
{
“osid”: “100137”,
“kind”: “9”,
“name”: “windows 2012 Tam”
}
]
Truy vấn VPS để lấy giá Gia hạn
Link:
https://portal.vpsmmo.vn/api/vps/renew.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/renew.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
status => success,
data => {
“1”: “70,125”,
“3”: “199,856”,
“6”: “378,675”,
“12”: “715,275”,
“24”: “1,346,400”,
“36”: “1,893,375”
}
Truy vấn Thông tin giá khi thêm tài nguyên
Link:
https://portal.vpsmmo.vn/api/vps/add.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/add.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100Kết quả trả về
data => {
“day”: 151,
“cpu”: 55000,
“ram”: 24000,
“store”: 6600,
“pip”: 25000,
“bandwidth”: 15000
}
**Chú thích:
- day: số ngày còn lại
- cpu: giá 1 CPU
- ram: giá 1 GB RAM
- store: giá trên 5 GB ổ cứng
- pip: giá 1 IP
- bandwidth: giá trên 1 TB băng thông
Truy vấn OS cho VPS để Truy vấn thông tin Giá khi thêm tài nguyên
Link:
https://portal.vpsmmo.vn/api/vps/upgrade.php
Tham số
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/upgrade.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100&cpu=1&ram=2&storage=5&bandwidth=1&ipv4=1Kết quả trả về
{
“status”: “success”,
“message”: “Nâng cấp thành công”
}
//Lưu lại lịch sử trong thông tin lịch sử cá nhân
//Các đầu ra khác:
{
“status”: “error”,
“message”: “Không đủ tiền”
}
{
“status”: “error”,
“message”: “Nâng cấp không thành công”
}
//Do vấn đề API, có thể vps đã bị xóa hoặc thông tin vps trên hệ thống bị sai, vui lòng liên hệ để được hỗ trợ
























