Платформа для разработчиков

WhatIsMyIP Intelligence API

Запрашивайте нашу локальную базу распределений, маршрутизации, RPKI и собственных наблюдений. Обычные запросы API не зависят от платного геолокационного API.

Аутентификация

Передавайте ключ API как Bearer-токен. Полный ключ показывается только один раз при создании.

curl -H "Authorization: Bearer wmip_live_YOUR_KEY" \
  "https://whatismyip.live/api/v1/me"

Поиск IP

GET /api/v1/ip/{ip} возвращает распределение страны, флаг, ASN, префикс, безопасность маршрутизации, тип сети и доступные локальные наблюдения о местоположении.

curl -H "Authorization: Bearer YOUR_KEY" \
  "https://whatismyip.live/api/v1/ip/8.8.8.8"

Маршрутизация и RPKI

GET /api/v1/routing/{ip} возвращает активный BGP-префикс, исходный ASN и локально рассчитанный результат проверки RPKI.

Обзор ASN

GET /api/v1/asn/AS13335 возвращает локальный профиль ASN и импортированные префиксы.

Поиск префикса

Использование GET /api/v1/prefix/1.1.1.0/24. IPv6 поддерживается по тому же маршруту.

Обратный DNS

GET /api/v1/reverse-dns/{ip} выполняет кэшированный PTR-запрос через наш резолвер.

Ошибки и лимиты

Ошибки возвращаются в стабильной структуре JSON с машинным кодом. Ответы содержат заголовки лимита запросов и месячной квоты.