Город по IP-адресу

Определяет город по IP-адресу в России. Использует IP-адрес клиента, значение из параметра ip или заголовок X-Forwarded-For.

Чтобы вызвать метод, зарегистрируйтесь и получите ключ

URL:

https://suggestions.dadata.ru/suggestions/api/4_1/rs/detectAddressByIp

Пример запроса:

curl -X GET \
  -H "Accept: application/json" \
  -H "Authorization: Token ${API_KEY}" \
  https://suggestions.dadata.ru/suggestions/api/4_1/rs/detectAddressByIp?ip=213.180.193.3

Ответ:

{
    "location": {
        "value": "213.180.193.3",
        "unrestricted_value": null,
        "data": {
            "postal_code": null,
            "country": "Россия",
            "region_fias_id": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
            "region_kladr_id": "7700000000000",
            "region_with_type": "г Москва",
            "region_type": "г",
            "region_type_full": "город",
            "region": "Москва",
            "area_fias_id": null,
            "area_kladr_id": null,
            "area_with_type": null,
            "area_type": null,
            "area_type_full": null,
            "area": null,
            "city_fias_id": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
            "city_kladr_id": "7700000000000",
            "city_with_type": "г Москва",
            "city_type": "г",
            "city_type_full": "город",
            "city": "Москва",
            "city_area": null,
            "city_district": null,
            "settlement_fias_id": null,
            "settlement_kladr_id": null,
            "settlement_with_type": null,
            "settlement_type": null,
            "settlement_type_full": null,
            "settlement": null,
            "street_fias_id": null,
            "street_kladr_id": null,
            "street_with_type": null,
            "street_type": null,
            "street_type_full": null,
            "street": null,
            "house_fias_id": null,
            "house_kladr_id": null,
            "house_type": null,
            "house_type_full": null,
            "house": null,
            "block_type": null,
            "block_type_full": null,
            "block": null,
            "flat_type": null,
            "flat_type_full": null,
            "flat": null,
            "flat_area": null,
            "square_meter_price": null,
            "flat_price": null,
            "postal_box": null,
            "fias_id": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
            "fias_level": "1",
            "kladr_id": "7700000000000",
            "capital_marker": "0",
            "okato": "45000000000",
            "oktmo": null,
            "tax_office": "7700",
            "tax_office_legal": "7700",
            "timezone": null,
            "geo_lat": null,
            "geo_lon": null,
            "beltway_hit": null,
            "beltway_distance": null,
            "qc_geo": null,
            "qc_complete": null,
            "qc_house": null,
            "unparsed_parts": null,
            "qc": null
        }
    }
}

Метод бесплатный до 10 тысяч запросов в день. Больше — в составе годовой подписки на Подсказки.

Полная документация

ajax-spinner

Зарегистрируйтесь, чтобы подключить подсказки

до 10 тыс запросов бесплатно

чтобы обращаться к вам в письмах

Регистрируясь, вы принимаете публичную оферту

Уже зарегистрированы? Войти