Tạo VPS
Link:
https://portal.vpsmmo.vn/api/vps/createvps.php
Tham số
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
plan | Plan ID trên web | ✔️ |
os | OS ID được lấy từ VPS | ✔️ |
server_name | Hostname VPS | ✔️ |
server_password | Mật khẩu VPS (yêu cầu hợp lệ) | ✔️ |
time-option | Thời hạn: 1,3,6,12,24,36 tháng | ✔️ |
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[]=no
Kết quả trả về
status => success,
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ố
| name | mô tả | bắt buộc |
|---|
token | được cung cấp | ✔️ |
keypass | được cung cấp | ✔️ |
id[] | id đã được cung cấp lúc tạo vps truyền vào được nhiều id | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/infovps.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id[]=100&id[]=101
Kết quả trả về
status => success,
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ố
| name | mô tả | bắt buộc |
|---|
token | được cung cấp | ✔️ |
keypass | được cung cấp | ✔️ |
id | id đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/getinfo.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
status => success,
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ố
| name | mô tả | bắt buộc |
|---|
token | được cung cấp | ✔️ |
keypass | được cung cấp | ✔️ |
id | id đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/getstatus.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
status => success,
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ố
| name | mô tả | bắt buộc |
|---|
token | được cung cấp | ✔️ |
keypass | được cung cấp | ✔️ |
id | id đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/gethistory.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
status => success,
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ề
kết quả:
[
{
“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ài đặt lại Hệ điều hành
Link:
https://portal.vpsmmo.vn/api/vps/reinstall.php
Tham số
| name | mô tả | bắt buộc |
|---|
token | được cung cấp | ✔️ |
keypass | được cung cấp | ✔️ |
id | id đã được cung cấp lúc tạo vps | ✔️ |
osid | osid có thể cài đặt cho vps | ✔️ |
| newpass | mật khẩu mới phù hợpCần sử dụng mật khẩu mạnh (ít nhất 8 ký tự, bao gồm chữ cái, số và ký tự đặc biệt) | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/reinstall.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100&osid=100177&newpass=Vpsmmo@123456
Kết quả trả về
status => success,
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ố
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
id | ID đã được cung cấp lúc tạo vps | ✔️ |
time-option | Thời hạn: 1,3,6,12,24,36 tháng | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/extend.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100&time=3
Kết quả trả về
status => success,
message => Truy vấn thành công
Khởi động VPS
Link:
https://portal.vpsmmo.vn/api/vps/start.php
Tham số
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
id | ID đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/start.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
status => success,
message => Khởi động VPS thành công
Tắt VPS
Link:
https://portal.vpsmmo.vn/api/vps/stop.php
Tham số
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
id | ID đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/stop.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
status => success,
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ố
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
id | ID đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/osforvps.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
status => success,
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ố
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
id | ID đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/renew.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
kết quả:
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ố
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
id | ID đã được cung cấp lúc tạo vps | ✔️ |
Code mẫu
🔗 API Request:
https://portal.vpsmmo.vn/api/vps/add.php?token=db7cb534d73e123fbc5d26d5c10c9f13a&keypass=583cd3e32461e7a9ee32f5cb56007d454c00de54f56dd590167b60e26335e3ce&id=100
Kết quả trả về
status => success,
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ố
| Tên | Mô tả | Bắt buộc |
|---|
token | Được cung cấp | ✔️ |
keypass | Được cung cấp | ✔️ |
id | ID đã được cung cấp lúc tạo vps | ✔️ |
CPU | số CPU cần nâng thêm | ❌ |
RAM | số GB ram cần nâng thêm | ❌ |
Storage | số GB ổ cứng cần nâng thêm Yêu cầu : 5-10-15 , là bội số của 5 | ❌ |
Bandwidth | số TB băng thông cần nâng thêm Yêu cầu: là số nguyên 1,2,3,…. 1TB = 1000GB | ❌ |
IPv4 | số IPv4 cần nâng thêm | ❌ |
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=1
Kế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ợ