List server images
GET
https://api.vpsbg.eu/v1/server-imagesList all server images (operating system or app templates) that can be used for deploying new server.
Request
Query Params
filter[type]
string
optional
Filter by server images type. Possible values: os, app
filter[group]
string
optional
Filter by server images group. Example value: Ubuntu
Body Params text/plain
Request samples
Responses
List of available server images(200)
List of available server images
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
data
array[object (Server Image) {3}]
optional
id
integer
optional
name
string
optional
group
object
optional
links
object
optional
first
string
optional
last
string
optional
prev
null
optional
next
string
optional
meta
object
optional
current_page
integer
optional
from
integer
optional
last_page
integer
optional
links
array [object {3}]
optional
path
string
optional
per_page
integer
optional
to
integer
optional
total
integer
optional
ExampleExample 1
{
"data": [
{
"id": 26,
"name": "Debian 9",
"group": {
"name": "Debian",
"type": "os",
"key": "debian"
}
},
{
"id": 29,
"name": "Ubuntu 18.04",
"group": {
"name": "Ubuntu",
"type": "os",
"key": "ubuntu"
}
},
{
"id": 31,
"name": "Windows Server 2016",
"group": {
"name": "Windows Server",
"type": "os",
"key": "windows"
}
},
{
"id": 32,
"name": "Windows Server 2019",
"group": {
"name": "Windows Server",
"type": "os",
"key": "windows"
}
},
{
"id": 36,
"name": "Debian 10",
"group": {
"name": "Debian",
"type": "os",
"key": "debian"
}
},
{
"id": 38,
"name": "Ubuntu 20.04",
"group": {
"name": "Ubuntu",
"type": "os",
"key": "ubuntu"
}
},
{
"id": 40,
"name": "Fedora 32",
"group": {
"name": "Fedora",
"type": "os",
"key": "fedora"
}
},
{
"id": 53,
"name": "AlmaLinux 8.7",
"group": {
"name": "AlmaLinux",
"type": "os",
"key": "almalinux"
}
},
{
"id": 55,
"name": "Debian 11",
"group": {
"name": "Debian",
"type": "os",
"key": "debian"
}
},
{
"id": 57,
"name": "OpenSUSE 13.1",
"group": {
"name": "OpenSUSE",
"type": "os",
"key": "opensuse"
}
},
{
"id": 59,
"name": "OpenSUSE 15.1",
"group": {
"name": "OpenSUSE",
"type": "os",
"key": "opensuse"
}
},
{
"id": 61,
"name": "Fedora 34",
"group": {
"name": "Fedora",
"type": "os",
"key": "fedora"
}
},
{
"id": 63,
"name": "RockyLinux 8.6",
"group": {
"name": "RockyLinux",
"type": "os",
"key": "rockylinux"
}
},
{
"id": 70,
"name": "AlmaLinux 9.2",
"group": {
"name": "AlmaLinux",
"type": "os",
"key": "almalinux"
}
},
{
"id": 73,
"name": "Ubuntu 22.04",
"group": {
"name": "Ubuntu",
"type": "os",
"key": "ubuntu"
}
},
{
"id": 75,
"name": "Windows Server 2022",
"group": {
"name": "Windows Server",
"type": "os",
"key": "windows"
}
},
{
"id": 76,
"name": "Nextcloud (Ubuntu 20)",
"group": {
"name": "Nextcloud",
"type": "app",
"key": "nextcloud"
}
},
{
"id": 77,
"name": "Nextcloud (CentOS 7)",
"group": {
"name": "Nextcloud",
"type": "app",
"key": "nextcloud"
}
},
{
"id": 78,
"name": "Nextcloud (Ubuntu 22)",
"group": {
"name": "Nextcloud",
"type": "app",
"key": "nextcloud"
}
},
{
"id": 79,
"name": "WordPress (Debian 11)",
"group": {
"name": "WordPress",
"type": "app",
"key": "wordpress"
}
},
{
"id": 80,
"name": "WordPress (AlmaLinux 8)",
"group": {
"name": "WordPress",
"type": "app",
"key": "wordpress"
}
},
{
"id": 81,
"name": "WordPress (AlmaLinux 9)",
"group": {
"name": "WordPress",
"type": "app",
"key": "wordpress"
}
},
{
"id": 82,
"name": "WordPress (CentOS 7)",
"group": {
"name": "WordPress",
"type": "app",
"key": "wordpress"
}
},
{
"id": 83,
"name": "WordPress (Ubuntu 20)",
"group": {
"name": "WordPress",
"type": "app",
"key": "wordpress"
}
},
{
"id": 84,
"name": "WordPress (Ubuntu 22)",
"group": {
"name": "WordPress",
"type": "app",
"key": "wordpress"
}
},
{
"id": 85,
"name": "WireGuard VPN (AlmaLinux 9)",
"group": {
"name": "WireGuard VPN",
"type": "app",
"key": "wireguard"
}
},
{
"id": 86,
"name": "WireGuard VPN (Debian 11)",
"group": {
"name": "WireGuard VPN",
"type": "app",
"key": "wireguard"
}
},
{
"id": 87,
"name": "WireGuard VPN (CentOS 7)",
"group": {
"name": "WireGuard VPN",
"type": "app",
"key": "wireguard"
}
},
{
"id": 88,
"name": "WireGuard VPN (Ubuntu 20)",
"group": {
"name": "WireGuard VPN",
"type": "app",
"key": "wireguard"
}
},
{
"id": 89,
"name": "Docker (CentOS 7)",
"group": {
"name": "Docker",
"type": "app",
"key": "docker"
}
},
{
"id": 90,
"name": "WireGuard VPN (Ubuntu 22)",
"group": {
"name": "WireGuard VPN",
"type": "app",
"key": "wireguard"
}
},
{
"id": 91,
"name": "Docker (Ubuntu 20)",
"group": {
"name": "Docker",
"type": "app",
"key": "docker"
}
},
{
"id": 92,
"name": "Docker (Ubuntu 22)",
"group": {
"name": "Docker",
"type": "app",
"key": "docker"
}
},
{
"id": 93,
"name": "WireGuard VPN (AlmaLinux 8)",
"group": {
"name": "WireGuard VPN",
"type": "app",
"key": "wireguard"
}
},
{
"id": 95,
"name": "CyberPanel (Ubuntu 22)",
"group": null
},
{
"id": 96,
"name": "CyberPanel (Ubuntu 20)",
"group": null
},
{
"id": 97,
"name": "CyberPanel (CentOS 7)",
"group": null
},
{
"id": 98,
"name": "RockyLinux 9.2",
"group": {
"name": "RockyLinux",
"type": "os",
"key": "rockylinux"
}
},
{
"id": 100,
"name": "MySQL (Ubuntu 20)",
"group": {
"name": "MySQL",
"type": "app",
"key": "mysql"
}
},
{
"id": 101,
"name": "MySQL (Ubuntu 22)",
"group": {
"name": "MySQL",
"type": "app",
"key": "mysql"
}
},
{
"id": 102,
"name": "MySQL (Debian 11)",
"group": {
"name": "MySQL",
"type": "app",
"key": "mysql"
}
},
{
"id": 103,
"name": "MySQL (Debian 10)",
"group": {
"name": "MySQL",
"type": "app",
"key": "mysql"
}
},
{
"id": 104,
"name": "MySQL (AlmaLinux 8)",
"group": {
"name": "MySQL",
"type": "app",
"key": "mysql"
}
},
{
"id": 105,
"name": "MySQL (AlmaLinux 9)",
"group": {
"name": "MySQL",
"type": "app",
"key": "mysql"
}
},
{
"id": 106,
"name": "Debian 12",
"group": {
"name": "Debian",
"type": "os",
"key": "debian"
}
},
{
"id": 108,
"name": "LEMP (Ubuntu 22)",
"group": {
"name": "LEMP",
"type": "app",
"key": "lemp"
}
},
{
"id": 109,
"name": "LEMP (Ubuntu 20)",
"group": {
"name": "LEMP",
"type": "app",
"key": "lemp"
}
},
{
"id": 110,
"name": "LEMP (Debian 11)",
"group": {
"name": "LEMP",
"type": "app",
"key": "lemp"
}
},
{
"id": 111,
"name": "LEMP (AlmaLinux 8)",
"group": {
"name": "LEMP",
"type": "app",
"key": "lemp"
}
},
{
"id": 112,
"name": "LEMP (AlmaLinux 9)",
"group": {
"name": "LEMP",
"type": "app",
"key": "lemp"
}
}
],
"links": {
"first": "https://api.vpsbg.eu/v1/server-images?page=1",
"last": "https://api.vpsbg.eu/v1/server-images?page=2",
"prev": null,
"next": "https://api.vpsbg.eu/v1/server-images?page=2"
},
"meta": {
"current_page": 1,
"from": 1,
"last_page": 2,
"links": [
{
"url": null,
"label": "pagination.previous",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/server-images?page=1",
"label": "1",
"active": true
},
{
"url": "https://api.vpsbg.eu/v1/server-images?page=2",
"label": "2",
"active": false
},
{
"url": "https://api.vpsbg.eu/v1/server-images?page=2",
"label": "pagination.next",
"active": false
}
],
"path": "https://api.vpsbg.eu/v1/server-images",
"per_page": 50,
"to": 50,
"total": 51
}
}
Last modified: 3 months ago