Документация по API

API Основная информация

Чтобы начать использовать IPHunter API, вы должны подписаться на план

Подписывайся

В ответе API у нас есть поле с именем block , которое идентифицирует уровень риска анализируемого IP. Когда блок равен 1, мы советуем заблокировать доступ анализируемого пользователя, чтобы избежать проблем с остальными пользователями, которые правильно используют свой веб-сайт или приложение.

block: 0  Жилой / несекретный IP (безопасный IP)

block: 1  Нежилой IP (Хостинг, Прокси, VPN ...)

block: 2  Нежилые и жилые IP (предупреждение, может предупредить невинных людей)

Каждый день мы знаем более 3000 новых IPS, которые используются для сокрытия подлинной личности пользователей (среди прочих причин).

Для получения дополнительной информации, не стесняйтесь обращаться к нашей документации.

Документация
Дополнительная информация

Помимо типа соединения с уровнем безопасности ( block ), мы отправляем название страны на английском языке, код страны, город и интернет-провайдера IP.

Прежде чем заблокировать IP на вашем сайте, мы рекомендуем проанализировать, пытается ли пользователь выполнить какое-либо мошенническое действие с вашим Приложением. Мы боремся с мошенничеством в Интернете, и в 90% случаев они используют хостинг, VPN или прокси, чтобы скрыть идентификацию пользователей.

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

Endpoint

curl https://www.iphunter.info:8082/v1/ip/148.56.53.217 -H "X-Key: PRIVATEAPIKEY"

Правильный ответ

{
    "status": "success",
    "data": {
        "ip": "148.56.53.217",
        "ip_num": 2486711769,
        "country_code": "ES",
        "country_name": "Spain",
        "city": "Madrid",
        "isp": "Vodafone Espana S.A.U.",
        "block": 0
    }
}

Ответ об ошибке

{
    "status": "error",
    "code": "Bad Ip Range"
}

API отвечает в формате JSON. cURL - это программа командной строки для восстановления данных из Интернета с помощью консоли.

Если вы достигнете лимита запросов (в секунду или в день), будет возвращен код состояния HTTP 429.