Skip to main content
POST
/
vpn
/
servers
/
create
Create Server API
curl --request POST \
  --url https://vpn.bserv.dev/api/v1/vpn/servers/create \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --header 'token: <api-key>' \
  --data id=29 \
  --data server_name=UK5 \
  --data ip_address=IPAddress \
  --data ssh_port=22 \
  --data ssh_password=Password \
  --data ssh_username=root \
  --data max_connection=0 \
  --data country_id=1 \
  --data vpn_type=openVPN \
  --data 'ssh_password_current=Current Password'
{
  "success": true,
  "message": "Server: 19 created successfully"
}

Authorizations

token
string
header
required

Body

application/x-www-form-urlencoded
id
integer
required
Examples:

29

server_name
string
required
Examples:

"UK5"

ip_address
string
required
Examples:

"IPAddress"

ssh_port
integer
required
Examples:

22

ssh_password
string
required
Examples:

"Password"

ssh_username
string
required
Examples:

"root"

max_connection
integer
required
Examples:

0

country_id
integer
required
Examples:

1

vpn_type
string
required
Examples:

"openVPN"

ssh_password_current
string
required
Examples:

"Current Password"

Response

200 - application/json

OK

success
boolean
required
message
string
required