List drive slots for a dedicated server

GET/v1/hosts/dedicated_servers/{server_id}/drive_slots

To list all disk slots of a server, perform a GET request to /v1/hosts/dedicated_servers/{server_id}/drive_slots. A server ID has to be specified as the path parameter.

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

server_id*string

A unique identifier of a server.

Query Parameters

per_page?integer

The number of results [ 1 .. 100 ] displayed on a page. By default, 20 results are shown.

Range1 <= value <= 100
Default20
page?integer

The number of a page (>= 1) that will be returned. By default, it's 1.

Range1 <= value
Default1
sorting?"position"

This parameter sorts items. By default, it's position. It's also the only available value for this parameter.

Default"position"

Value in

  • "position"
direction?string

This parameter defines if items are sorted in an ascending ASC or descending DESC order. By default, ASC is set up.

Default"ASC"

Value in

  • "ASC"
  • "DESC"

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/hosts/dedicated_servers/QBeX5lay/drive_slots"
[  {    "position": 0,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": {      "id": 967,      "name": "hdd-model-845",      "capacity": 100,      "interface": "SAS",      "form_factor": "2.5",      "media_type": "SSD"    }  },  {    "position": 1,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": {      "id": 967,      "name": "hdd-model-845",      "capacity": 100,      "interface": "SAS",      "form_factor": "2.5",      "media_type": "SSD"    }  },  {    "position": 2,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": {      "id": 967,      "name": "hdd-model-845",      "capacity": 100,      "interface": "SAS",      "form_factor": "2.5",      "media_type": "SSD"    }  },  {    "position": 3,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": null  },  {    "position": 4,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": null  },  {    "position": 5,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": null  }]
{  "message": "Bad request",  "code": "BAD_REQUEST",  "params": [    "per_page"  ]}
{  "message": "Not found",  "code": "NOT_FOUND"}
{  "message": "Host is not ready",  "code": "PRECONDITION_FAILED"}