Servers
Servers management
List servers
GET https://api.rahona.network/services/servers
Retrieves the list of servers.
[
{
"id": "123",
"name": "vm1"
},
...
]{ "error": "Could not find any servers" }Get server
GET https://api.rahona.network/services/servers/:id
Retrieves the server.
Path Parameters
id
integer
server id
{
"id": 123
"name": "vm1",
"status": "UP",
"cpus": 2,
"cpu": 8.39,
"mem": 3807158272, # Bytes
"maxmem": 4294967296, # Bytes
"network": [
{
"ip": "198.51.100.71",
"reverse": "71.100.51.198.ip.rahona.network."
"mask": "255.255.255.255",
"mac": " 02:00:00:00:00:00",
"gateway": "198.51.100.254"
},
...
]
}{ "error": "Could not find this server" }Start server
GET https://api.rahona.network/services/servers/:id/start
Start the server.
Path Parameters
id
integer
server id
Restart server
GET https://api.rahona.network/services/servers/:id/restart
Restart the server.
Path Parameters
id
integer
server id
Stop server
GET https://api.rahona.network/services/servers/:id/stop
Stop the server.
Path Parameters
id
integer
server id
Get server graphics
POST https://api.rahona.network/services/servers/:id/graphs
Get servers graphics.
Path Parameters
id
integer
server id
Request Body
timeframe
string
hour | day | week | month
Please check in the invoices section.
You cannot start an already running server 🙄
You cannot stop an already stopped server 🙄
You cannot restart an already stopped server 🙄
Could not connect to the node : An internal problem has occurred, contact a staff member.
Mis à jour
Ce contenu vous a-t-il été utile ?