Application Programming Interface (API) for UnknownVPS and can be used for various other purposes as well.
Brought by UnknownVPS Team
Bot Link: Discord Bot by LongZ3r
- LongZ3r - Discord Bot Contribution
To deploy this project on your trusted infrastructure. This guide considers you have Node 16 or 18 installed and you are doing all things in one go.
mkdir -p UnknownVPS
sudo apt-get install curl -y
cd UnknownVPS
curl -Lo package.json "https://github.com/unknownpersonog/unknownvps-v2/raw/master/package.json"
curl -Lo updater.js "https://github.com/unknownpersonog/unknownvps-v2/raw/master/updater.js"
npm i
node updater.js
cd unknownvps-api/dist
nano .env
node index.js
GET /api/ping
Parameter | Type | Description |
---|---|---|
None |
string |
Get API Response Time |
POST /api/users/create
Parameter | Type | Description |
---|---|---|
email |
string |
Required. Email of user to create. |
discordId |
string |
Required. Discord Id of user to create. |
POST /api/users/verify/mail
Parameter | Type | Description |
---|---|---|
email |
string |
Required. Email of user to create. |
discordId |
string |
Required. Discord Id of user to verify. |
POST /api/users/verify/token
Parameter | Type | Description |
---|---|---|
token |
string |
Required. Token received on email |
discordId |
string |
Required. Discord Id of user to verify. |
GET /api/users/info/${discordId}
Parameter | Type | Description |
---|---|---|
discordId |
string |
Required. Discord Id of user to get data from. |
POST /api/vps/add
Parameter | Type | Description |
---|---|---|
vps_name |
string |
Required. Name of VPS. |
vps_os |
string |
Required. OS of VPS. |
vps_pass |
string |
Required. Password of VPS for the defined user. |
vps_user |
string |
Required. User for VPS. |
vps_ip |
string |
Required. IP to access VPS. |
POST /api/vps/assign
Parameter | Type | Description |
---|---|---|
discordId |
string |
Required. Discord ID to assign VPS to. |