Меню
RU Русский
EN English
RU Русский
UZ O'zbek tili
Информация
Справочник / API

Справочник myip.uz

API, инструменты и полезные материалы по сетям
API
curl / PowerShell
Определение IP из командной строки

Получите информацию о вашем IP прямо из терминала:

Bash / CMD
$ curl myip.uz
PowerShell
PS> Invoke-WebRequest myip.uz | Select -Expand Content

Ответ:

ip        : 82.148.4.60 (Tas-IX)
provider  : Servercore & MyIP NET
location  : Uzbekistan (UZ), Tashkent
website   : myip.uz
JSON API
Получение данных об IP в формате JSON

Эндпоинт: GET /api/json/{ip}

Запрос
$ curl https://myip.uz/api/json/8.8.8.8
Ответ
{
  "ip": "8.8.8.8",
  "network": "8.8.8.0/24",
  "asn": "AS15169",
  "as_name": "Google LLC",
  "country": "United States",
  "country_code": "US",
  "is_tasix": false
}

Лимит: 500 запросов/день с одного IP. Заголовок X-RateLimit-Remaining показывает остаток.

XML API
Альтернативный формат для интеграций

Эндпоинт: GET /api/xml/{ip}

Запрос
$ curl https://myip.uz/api/xml/8.8.8.8
Скачать сети TAS-IX
Конфигурации для MikroTik, Cisco, Keenetic и др.

На странице TAS-IX выберите провайдеров и формат:

MikroTik (address-list) Keenetic (static routes) Cisco (ACL) Cisco (Prefix-list) Juniper (firewall address-book) Huawei (ACL / ip-prefix) Linux ipset (net) UniFi (Firewall group) CIDR-список
Инструменты
Полезные ссылки