Ваш IP адрес:
Провайдер:

Общая информация


Наш API создан как общедоступный ресурс для получения максимально полной информацией об IP-адресе пользователя. Данные предоставляются в форматах XML или JSON с использованием HTTP соединения. Информация в базах обновляется ежедневно и любой вебмастер может интегрировать данный сервис со своими проектами.

Наши API


Для интеграции данного сервиса со своими проектами мы предлагаем Вам один из следующих API:

  • сервис "Гео-IP API";
  • сервис "Провайдер-IP API".

Ограничения в использовании


Лимит количества запросов к каждому из сервисов "Гео-IP API" или "Провайдер-IP API" составляет не более 100 запросов с одного IP адреса на протяжении суток. Если же вам нужно большее количество запросов к нашим сервисам, то просьба обращаться по адресу help@2ip.ua.

Формат данных


Данные предоставляемые нашими API содержащие следующие поля.

ip — проверяемый IP адрес;
country_code — 2-х символьный идентификатор страны по стандарту ISO 3166-1;
country — название страны на английском языке;
country_rus — название страны на русском языке;
region — название региона на английском языке;
region_rus — название региона на русском языке;
city — название населенного пункта (города) на английском языке;
city_rus — название населенного пункта (города) на русском языке;
latitude — географическая широта;
longitude — географическая долгота;
zip_code — почтовый индекс;
time_zone — часовой пояс.
ip — проверяемый IP адрес;
name_ripe — официальное название провайдера в базе данных Internet Routing Registry (IRR);
name_rus — название провайдера/бренд на русском;
site — сайт провайдера;
as — номер автономной системы провайдера;
ip_range_start — числовое значение (iptolong) первого IP адреса сети провайдера;
ip_range_end — числовое значение (iptolong) последнего IP адреса сети провайдера;
route — сеть провайдера;
mask — маска сети провайдера.

Примеры запросов к API


IPv4:

IPv6:

Вызов API с пустым параметром "ip" вернет информацию об IP адресе, с которого происходит обращение.

IPv4:

Вызов API с пустым параметром "ip" вернет информацию об IP адресе, с которого происходит обращение.

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


<geo_api>
<ip>8.8.8.8</ip>
<country_code>US</country_code>
<country>United states</country>
<country_rus>США</country_rus>
<region>California</region>
<region_rus>Калифорния</region_rus>
<city>Mountain view</city>
<city_rus>Маунтин-Вью</city_rus>
<latitude>37.405992</latitude>
<longitude>-122.078515</longitude>
<zip_code>94043>/zip_code<
<time_zone>-07:00</time_zone>
</geo_api>
{
"ip":"8.8.8.8",
"country_code":"US",
"country":"United states",
"country_rus":"\u0421\u0428\u0410\r",
"region":"California",
"region_rus":"\u041a\u0430\u043b\u0438\u0444\u043e\u0440\u043d\u0438\u044f",
"city":"Mountain view",
"city_rus":"\u041c\u0430\u0443\u043d\u0442\u0438\u043d-\u0412\u044c\u044e",
"latitude":"37.405992",
"longitude":"-122.078515",
"zip_code":"94043",
"time_zone":"-07:00"
}
<provider_api>
<ip>5.1.5.1</ip>
<name_ripe>PJSC "Datagroup"</name_ripe>
<name_rus>ЧАО "Датагруп"</name_rus>
<site>http://www.domtele.com/</site>
<as>21219</as>
<ip_range_start>83951616</ip_range_start>
<ip_range_end>83959807</ip_range_end>
<route>5.1.0.0</route>
<mask>19</mask>
</provider_api>
{
"ip":"5.1.5.1",
"name_ripe":"PJSC \"Datagroup\"",
"name_rus":"\u0427\u0410\u041e \"\u0414\u0430\u0442\u0430\u0433\u0440\u0443\u043f\"",
"site":"http:\/\/www.domtele.com\/",
"as":"21219",
"ip_range_start":"83951616",
"ip_range_end":"83959807",
"route":"5.1.0.0",
"mask":"19"
}

Помощь в развитии API


Если Вам понравился наш API и Вы хотели бы внести свой вклад в его развитии, то на теперешний момент нам необходимо помощь в переводе названий городов мира на русский/украинский язык (страны и регионы уже переведены). За более детальной информацией обращайтесь, пожалуйста, по адресу help@2ip.ua.