Платформа IP-аналитики и антифрода
Публичная версия справки по API: endpoint, параметры, структура ответа, антифрод-поля и примеры интеграции.
| URL | https://apigeoip.ru/api/ |
| Метод | GET |
| Авторизация | Authorization: Bearer YOUR_API_KEY |
| Параметр | Обязательный | Описание |
|---|---|---|
ip | Да | Целевой IPv4/IPv6 адрес. |
user_id | Да | Стабильный идентификатор пользователя или сессии. |
ua | Нет | User-Agent клиента. |
fields | Нет | Фильтр полей ответа, например geo.country,antifraud.risk_score. |
crypto | Нет | Фильтр валют в rates.crypto: BTC,ETH,BNB,TON. |
| Код | HTTP | Значение |
|---|---|---|
0 | 200 | Успешный ответ. |
1002 | 400 | Отсутствует параметр ip. |
1003 | 400 | Некорректный формат ip. |
1004 | 401 | Нет Bearer-токена. |
1005 | 401 | Недействительный API-ключ. |
1006 | 400 | Отсутствует параметр user_id. |
1007 | 429 | Превышен rate limit. |
1501 | 500 | Внутренняя ошибка обработки. |
curl -G "https://apigeoip.ru/api/" \ --data-urlencode "ip=8.8.8.8" \ --data-urlencode "user_id=user_001" \ --data-urlencode "fields=geo.country,antifraud.risk_score" \ -H "Authorization: Bearer YOUR_API_KEY"