VPS

List OS templates

The OS images you can reinstall this VPS/VDS with (respects per-service access).

Each item has an id and a human label - pick the one you want and pass its id to POST /reinstall as template_id. type is the machine's virtualization type (qemu or lxc); the list is already filtered to what's installable on it.

get/v1/vps/{service_id}/os-templates

Request

  • Base URL: https://developers.servera.co.uk
  • URL: https://developers.servera.co.uk/v1/vps/{service_id}/os-templates
  • Auth: HTTP bearer

Path parameters

service_idinteger required

Service id of the VPS/VDS (from GET /vps) or Virtual Router (from GET /virtual-routers).

Response

Successful Response

typestring required

Example response

{
  "templates": [
    {
      "icon_url": "/uploads/option-icons/value-21-….svg",
      "id": 101,
      "label": "AlmaLinux 8",
      "os_family": "linux"
    },
    {
      "id": 102,
      "label": "AlmaLinux 9",
      "os_family": "linux"
    },
    {
      "id": 118,
      "label": "Ubuntu 24.04",
      "os_family": "linux"
    }
  ],
  "type": "qemu"
}

Changes

No recorded changes to this operation across all 1 revision of this API.