IP-геолокация — страна, регион, город, ASN за миллисекунды
Данные MaxMind GeoLite2 через HTTP-API. Batch до 100 IP в одном запросе, IPv4 и IPv6. УноАПИ.ru.
Определение страны, региона, города и автономной системы по IP-адресу. База MaxMind GeoLite2 обновляется еженедельно. Подходит для аналитики, антифрода, локализации контента.
Возможности
Полный профиль IP
Страна, регион, город, почтовый индекс, координаты, таймзона, ASN, ISP, тип подключения.
IPv4 и IPv6
Обе версии протокола поддерживаются одинаково. Параметр автоматически определяет тип.
Batch-режим
До 100 IP в одном POST-запросе. Экономит latency при массовой обработке логов.
Пример запроса
curl "https://proxy.unoapi.ru/v1/ipinfo/8.8.8.8" \
-H "Authorization: Bearer sk_..."const res = await fetch('https://proxy.unoapi.ru/v1/ipinfo/8.8.8.8', {
headers: { Authorization: `Bearer ${process.env.UNOAPI_KEY}` },
});
const info = await res.json();import httpx, os
r = httpx.get(
"https://proxy.unoapi.ru/v1/ipinfo/8.8.8.8",
headers={"Authorization": f"Bearer {os.environ['UNOAPI_KEY']}"},
)
print(r.json())Сравнение
| Параметр | УноАПИ.ru | Международные сервисы |
|---|---|---|
| Источник данных | MaxMind GeoLite2 | MaxMind / IPinfo.io / ipstack |
| IPv6 | ✓ | ✓ |
| Batch-запрос | ✓ До 100 IP | Через Pro-планы |
| ASN / ISP | ✓ | ✓ |
| Latency | <50ms (РФ) | 100-300ms (ЕС/США) |
| Оплата | Рубли, по факту | USD, подписка |
Часто задаваемые вопросы
Какие поля возвращаются?
country, region, city, postalCode, latitude, longitude, timezone, asn, isp, connectionType. Полная схема — в документации /docs/services/ipinfo.
Какой источник данных и как часто он обновляется?
MaxMind GeoLite2. Обновление — еженедельно (вторник). Это та же база, которую используют большинство международных сервисов — просто без USD-биллинга и с latency <50мс для РФ-трафика.
Поддерживается ли IPv6?
Да, полностью. Передаёте IPv6-адрес как есть — система определит протокол автоматически.
Есть ли batch-режим?
Да, `POST /v1/ipinfo/batch` с массивом до 100 IP. Оплата — за каждый IP по прайсу /pricing.
Сколько стоит один запрос?
Актуальная цена — на /pricing. IP-геолокация — самый дешёвый из наших сервисов, есть значительные бесплатные месячные кредиты.
Можно ли скачать офлайн-копию базы?
Нет. Если нужна офлайн-копия, загружайте GeoLite2 напрямую от MaxMind — это open-data. УноАПИ.ru предоставляет именно онлайн-API для работы без дополнительной инфраструктуры.
Есть ли MCP-инструмент?
Да — unoapi_ipinfo. Полезен для AI-агентов, анализирующих логи и распределение пользователей.
Готовы попробовать?
Бесплатные месячные кредиты — без карты, без подписки.