Данная функция API позволяет получить актуальный список всех доступных дата-центров и ограничения, действующие внутри дата-центра для каждого из вариантов тарифных планов. Важно понимать, что для каких-то дата-центров может быть недоступен тот или иной тарифный план в принципе, а также постоянно и временно может быть отключена возможность создания серверов, например, с видеокартой.
По умолчанию функция возвращает только список актуальных (действующих) дата-центов, но если вам требуется какой-либо специальный, известный вам по его ID, то вы можете также отдельно его запросить.
Адрес: https://vps.house/api/datacenter/
sessionToken – токен, полученный при авторизации
id – ID требуемых дата-центров через запятую
{
"rejectReason": 0,
"canCreateNewServers": true,
"items":
[
{
"id": 1,
"name": "Королев, Бункер",
"location":
{
"city": "Королев",
"latitude": 55.9049798,
"longitude": 37.7979496
},
"features":
{
"regular":
{
"availableHDD": false,
"availableSSD": true,
"availableVRAM": true,
"availableAntiDDoS": true
},
"extreme":
{
"availableHDD": false,
"availableSSD": true,
"availableVRAM": true,
"availableAntiDDoS": true
},
"bigdata":
{
"availableHDD": true,
"availableSSD": false,
"availableVRAM": false,
"availableAntiDDoS": true
}
},
"active": true
}
]
}
rejectReason – числовое значение (код ошибки)
errMessage – текстовое описание ошибки если возникла
canCreateNewServers – возможно ли сейчас создавать новые виртуальные серверы
items – список дата-центров
id – ID дата-центра в системе VPS HOUSE
name – название дата-центра
location – расположение дата-центра
city – название города
latitude – широта (географические координаты)
longitude – долгота (географические координаты)
features – возможности тарифных планов в этом дата-центре для новых виртуальных серверов
availableHDD – можно ли создать сервер на HDD
availableSSD – можно ли создать сервер на SSD
availableVRAM – можно ли создать сервер с видеокартой
availableAntiDDoS – доступна ли услуга защиты от DDoS-атак
active – возможно ли размещение в этом дата-центре в настоящий момент
0 – запрос выполнен успешно
1 – неверный авторизационный токен
2 – не указан авторизационный токен
100 – внутренняя ошибка системы