Skip to main content
GET
/
vm
/
{id}
Get vm details
curl --request GET \
  --url https://iaas-api.liara.ir/vm/{id} \
  --header 'Authorization: Bearer <token>'
{
  "_id": "<string>",
  "plan": "<string>",
  "OS": "<string>",
  "state": "CREATED",
  "config": {
    "SSHKeys": [
      "<string>"
    ],
    "rootPassword": "<string>",
    "hostname": "<string>"
  },
  "name": "<string>",
  "createdAt": "<string>",
  "guestState": "<string>",
  "power": "POWERED_ON",
  "IPs": [
    {
      "address": "<string>",
      "version": "<string>"
    }
  ],
  "planDetails": {
    "available": true,
    "region": "<string>",
    "monthlyPrice": 123,
    "hourlyPrice": 123,
    "volume": 123,
    "RAM": {
      "amount": 123
    },
    "CPU": {
      "amount": 123
    },
    "IPv4MonthlyPrice": [
      123
    ],
    "IPv4HourlyPrice": [
      123
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Response

Successful operation

_id
string
plan
string
OS
string
state
enum<string>
Available options:
CREATED,
RUNNING,
STOPPED,
DELETED
config
object
name
string
createdAt
string
guestState
string
power
enum<string>
Available options:
POWERED_ON,
POWERED_OFF
IPs
object[]
planDetails
object