SERVER - LIST DEDICATED SERVER
Server - List Dedicated Server API Endpoints
Complete documentation for all Server - List Dedicated Server related endpoints.
GET
List Dedicated Server
Get list of available dedicated servers.
Endpoint Details
HTTP Request
GET https://0xhost.net/API/servers/list_vps_dedicated
Authentication
API Key
Required in header
Headers
| Header | Value | Required | Description |
|---|---|---|---|
x-api-key |
your_api_key_here |
Yes | Your unique API key for authentication |
Content-Type |
application/json |
Optional | Recommended for consistent response handling |
Response Fields
| Field | Type | Description |
|---|---|---|
success |
boolean | Indicates if the operation was successful |
message |
string | Response message describing the result |
data |
object/array | Contains the response data |
Success Response
API Response Example
{
"servers": [
{
"id": 1,
"name": "",
"cpu": "2x Intel Xeon E5-2699v4",
"ram": "512GB",
"storage": "2x4TB NVMe",
"price_per_month_eur": 360,
"available": 1
}
]
}
Code Examples
Programming Languages
JavaScript (Fetch API)
async function makeRequest() {
try {
const response = await fetch('https://0xhost.net/API/servers/list_vps_dedicated?all-server-by-owner%5Bowner_id%5D=user12345-6789-0123-4567-890123456789&all-server-by-owner%5Bpage%5D=1&all-server-by-owner%5Bper_page%5D=10&reset-password%5Buser_id%5D=user12345-6789-0123-4567-890123456789&reset-password%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Buser_id%5D=user12345-6789-0123-4567-890123456789&update-autorenew%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Bauto_renew%5D=0&server-actions%5Buser_id%5D=user12345-6789-0123-4567-890123456789&server-actions%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&server-actions%5Baction%5D=start&server-actions%5Bforce%5D=true&usage-stats%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&usage-stats%5Bspecification%5D=cpu&reinstall-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&reinstall-server%5Bos_id%5D=2&vnc-server%5Buser_id%5D=user12345-6789-0123-4567-890123456789&vnc-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789', {
method: 'GET',
headers: {
'x-api-key': 'your_api_key_here',
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log('Response:', data);
return data;
} catch (error) {
console.error('Error:', error);
}
}
Python (Requests)
import requests
def make_request(api_key):
url = 'https://0xhost.net/API/servers/list_vps_dedicated?all-server-by-owner%5Bowner_id%5D=user12345-6789-0123-4567-890123456789&all-server-by-owner%5Bpage%5D=1&all-server-by-owner%5Bper_page%5D=10&reset-password%5Buser_id%5D=user12345-6789-0123-4567-890123456789&reset-password%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Buser_id%5D=user12345-6789-0123-4567-890123456789&update-autorenew%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Bauto_renew%5D=0&server-actions%5Buser_id%5D=user12345-6789-0123-4567-890123456789&server-actions%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&server-actions%5Baction%5D=start&server-actions%5Bforce%5D=true&usage-stats%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&usage-stats%5Bspecification%5D=cpu&reinstall-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&reinstall-server%5Bos_id%5D=2&vnc-server%5Buser_id%5D=user12345-6789-0123-4567-890123456789&vnc-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789'
headers = {
'x-api-key': api_key,
'Content-Type': 'application/json'
}
response = requests.request('GET', url, headers=headers)
if response.status_code == 200:
return response.json()
else:
print(f'Error: {response.status_code}')
return None
PHP (cURL)
function makeRequest($apiKey) {
$url = 'https://0xhost.net/API/servers/list_vps_dedicated?all-server-by-owner%5Bowner_id%5D=user12345-6789-0123-4567-890123456789&all-server-by-owner%5Bpage%5D=1&all-server-by-owner%5Bper_page%5D=10&reset-password%5Buser_id%5D=user12345-6789-0123-4567-890123456789&reset-password%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Buser_id%5D=user12345-6789-0123-4567-890123456789&update-autorenew%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Bauto_renew%5D=0&server-actions%5Buser_id%5D=user12345-6789-0123-4567-890123456789&server-actions%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&server-actions%5Baction%5D=start&server-actions%5Bforce%5D=true&usage-stats%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&usage-stats%5Bspecification%5D=cpu&reinstall-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&reinstall-server%5Bos_id%5D=2&vnc-server%5Buser_id%5D=user12345-6789-0123-4567-890123456789&vnc-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'x-api-key: ' . $apiKey,
'Content-Type: application/json'
]);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return json_decode($response, true);
}
cURL Command
curl -X GET 'https://0xhost.net/API/servers/list_vps_dedicated?all-server-by-owner%5Bowner_id%5D=user12345-6789-0123-4567-890123456789&all-server-by-owner%5Bpage%5D=1&all-server-by-owner%5Bper_page%5D=10&reset-password%5Buser_id%5D=user12345-6789-0123-4567-890123456789&reset-password%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Buser_id%5D=user12345-6789-0123-4567-890123456789&update-autorenew%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&update-autorenew%5Bauto_renew%5D=0&server-actions%5Buser_id%5D=user12345-6789-0123-4567-890123456789&server-actions%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&server-actions%5Baction%5D=start&server-actions%5Bforce%5D=true&usage-stats%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&usage-stats%5Bspecification%5D=cpu&reinstall-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789&reinstall-server%5Bos_id%5D=2&vnc-server%5Buser_id%5D=user12345-6789-0123-4567-890123456789&vnc-server%5Bserver_id%5D=server12345-6789-0123-4567-890123456789' \
-H 'x-api-key: your_api_key_here' \
-H 'Content-Type: application/json'