Список публичных сетей

Для того, чтобы получить список заказанных публичных сетей, необходимо отправить GET запрос по адресу https://api.xelent.ru/publicnetwork.

Ответом будет JSON объект, который будет содержать массив объектов, каждый элемент массива описывает атрибуты одной из сетей.

Выходные параметры

Название Тип Описание
IdNumberУникальный идентификатор заказанной сети
NamestringНазвание сети
StatestringСтатус сети на момент запроса
  1. Active - Сеть заказана и активна
  2. FromPool - Сеть создается
MaskstringМаска подсети
GatewaystringШлюз
LinkedServerslistСписок подключенных серверов
  1. LinkState- Статус соединения (Может иметь значения: New - новое, Active - активно)
  2. IP - IP-адрес сервера
  3. MAC - MAC-адрес адаптера
  4. ServerID - Идентификатор сервера
  5. LinkID - Уникальный  идентификатор подключения
IsDHCPboolПрисутствует ли в сети DHCP-сервер
DCLocationstringНаименование центра обработки данных, в котором размещена сеть
NetworkCapacitystringОбъем сети
TypestringТип сети
BandwidthNumberШирина канала для всей сети (Мбит/с)

Пример запроса

curl -X GET -H 'Content-Type: application/json' -H 'Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50' "https://api.xelent.ru/publicnetwork"

Request Header

Content-Type: application/json Authorization: Bearer 75bb9805c018b1267b2cf599a38b95a3a811e2ef7ad9ca5ed838ea4c6bafaf50

Пример ответа

[
    {
        "ID": 1775,
        "Name": "FirstNet",
        "State": "Active",
        "Mask": "255.255.255.248",
        "Gateway": "1.123.34.45",
        "LinkedServers": [],
        "IsDHCP": false,
        "DCLocation": "DsMsk",
        "NetworkCapacity": "Network29",
        "Type": "PublicClient",
        "Bandwidth": 20
    },
    {
        "ID": 1815,
        "Name": "SecondNet",
        "State": "Active",
        "Mask": "255.255.255.248",
        "Gateway": "123.34.45.100",
        "LinkedServers": [
            {
                "LinkState": "Active",
                "IP": "123.34.45.101",
                "MAC": "00:51:57:01:22:10",
                "ServerID": 188090,
                "LinkID": 176105
            }
        ],
        "IsDHCP": false,
        "DCLocation": "SdnSpb",
        "NetworkCapacity": "Network29",
        "Type": "PublicClient",
        "Bandwidth": 280
    }
]
Персональный ассистент
Cloud.Xelent