Просмотр списка дополнительных IP

Запрос

Для того, чтобы получить список заказанных дополнительных IP, необходимо методом GET отправить запрос к /v1/ips

curl \
-X GET \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
'https://api.cloudvps.reg.ru/v1/ips'

Ответ

В результате будет возвращён JSON, который будет содержать массив с IP-адресами.

Каждый IP содержит следующие параметры:

Параметр

Значение

created_at

дата и время подключения IP-адреса

id

уникальный идентификатор IP-адреса

ip

сам IP-адрес

ptr

DNS-запись типа PTR для IP-адреса

region_slug

уникальное читаемое имя региона

reglet_id

id реглета к которому привязан IP

status

текущий статус IP-адреса, например active

type

тип IP-адреса - ipv4 или ipv6

{
    "ips": [
        {
            "created_at": "2018-07-12 02:42:00",
            "id": 6893,
            "ip": "2a00:f940:2:4:4::e",
            "ptr": "2a00-f940-2-4-4-e.cloudvps.regruhosting.ru",
            "region_slug": "msk1",
            "reglet_id": "3319",
            "status": "active",
            "type": "ipv6",
        }
    ]
}

Можно получить список IP-адресов, привязанных к определённому серверу:

curl \
-X GET \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
'https://api.cloudvps.reg.ru/v1/ips?reglet_id=3319'

Можно получить информацию по отдельному IP-адресу:

curl \
-X GET \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
'https://api.cloudvps.reg.ru/v1/ips/2a00:f940:2:4:4::e'