List the VPS plan categories with their hardware and datacenters
curl --request GET \
--url https://api.storiza.store/vps-categories/const options = {method: 'GET'};
fetch('https://api.storiza.store/vps-categories/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.storiza.store/vps-categories/"
response = requests.get(url)
print(response.text){
"success": true,
"message": "VPS categories retrieved successfully",
"data": [
{
"name": "<string>",
"slug": "<string>",
"id": "<string>",
"specifications": {
"processor": "",
"ram": "",
"storage": "",
"uplink": ""
},
"supportedDatacenters": [],
"allowNewOrders": true,
"hidden": false,
"priority": 0,
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
],
"pagination": {
"page": 2,
"limit": 2,
"offset": 1,
"total": 1,
"totalPages": 2
}
}{
"success": false,
"type": "API",
"code": "VALIDATION_ERROR",
"error": "Validation error",
"details": {
"_errors": [
"The whole schema has some validation problems"
],
"some_field": {
"_errors": [
"This field has some validation problem"
]
}
}
}{
"success": false,
"type": "API",
"code": "INTERNAL_ERROR",
"error": "Internal server error"
}Server catalog
List the VPS plan categories with their hardware and datacenters
Lists the visible VPS plan categories, highest priority first. Each carries its hardware specifications, the datacenter names its plans can be built in (supportedDatacenters) and whether it still takes new orders (allowNewOrders — a category that does not only renews existing servers). Plans link to a category through categoryId. Pass includeHidden=true to include hidden categories. Supports the standard filtering query parameters (_page, _limit, _search, _sort_by).
No API key needed — this endpoint is public.
GET
/
vps-categories
/
List the VPS plan categories with their hardware and datacenters
curl --request GET \
--url https://api.storiza.store/vps-categories/const options = {method: 'GET'};
fetch('https://api.storiza.store/vps-categories/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.storiza.store/vps-categories/"
response = requests.get(url)
print(response.text){
"success": true,
"message": "VPS categories retrieved successfully",
"data": [
{
"name": "<string>",
"slug": "<string>",
"id": "<string>",
"specifications": {
"processor": "",
"ram": "",
"storage": "",
"uplink": ""
},
"supportedDatacenters": [],
"allowNewOrders": true,
"hidden": false,
"priority": 0,
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
],
"pagination": {
"page": 2,
"limit": 2,
"offset": 1,
"total": 1,
"totalPages": 2
}
}{
"success": false,
"type": "API",
"code": "VALIDATION_ERROR",
"error": "Validation error",
"details": {
"_errors": [
"The whole schema has some validation problems"
],
"some_field": {
"_errors": [
"This field has some validation problem"
]
}
}
}{
"success": false,
"type": "API",
"code": "INTERNAL_ERROR",
"error": "Internal server error"
}Query Parameters
Required range:
x >= 1Required range:
1 <= x <= 250Was this page helpful?