Геолокация по IP - JSON endpoint

Базовый путь API

https://i.pn/json/{query}

{query} может быть одиночным IPv4-адресом. Если вы не укажете запрос, будет использован текущий IP-адрес.

Параметры

Параметры запроса (например, пользовательские поля) добавляются как параметры GET-запроса, например:

https://i.pn/json/10.8.226.117?fields=61439

поляполя ответа необязательны

API-ключ не требуется.

Быстрый тест

Вы можете редактировать этот запрос и экспериментировать с опциями

GET
ответ

Возвращенные данные

API может возвращать следующие поля и значения

Если вам не нужны все возвращаемые поля, используйте параметр GET fields, чтобы указать, какие данные должны быть возвращены. Разделяйте поля запятыми (fields=status,query,country,city) или используйте сгенерированное числовое значение (для экономии трафика)

name
description
example
type
No data
сгенерированные поля
none
сгенерированное числовое
0