Предварительный выбор региона сайта

Предложите посетителю город и регион сайта по его IP.

Пример заполнения

Предварительный выбор региона сайта

Посмотрите, какие поля заполняются автоматически.

Пример заполнения: Предварительный выбор региона сайта
Подключение в продукт

Повторите сценарий в своей форме

Используйте запрос ниже, чтобы получить данные для своей формы. Описание методов и полей — в документации.

Пример запроса к API
curl -X POST 'https://api.hintdata.ru/v1/iplocate/address?ip=92.53.96.1' \
  -H 'Authorization: Token YOUR_API_KEY' \
  -H 'Content-Type: application/json'
Пример ответа
{
"location": {
"value": "г Санкт-Петербург",
"full": "г Санкт-Петербург",
"level": "region",
"is_active": true,
"confidence": 0.9821,
"federal_district": "Северо-Западный",
"address": {…}, 2 поля
"components": {…}, 2 поля
"codes": {…}, 8 полей
"fias_id": "c2deb16a-0330-4f05-821f-1d09c93331e6",
"fias_level": 1,
"geo": {…}, 3 поля
"timezone": "UTC+3",
"history_values": […], 1 элемент
"capital_marker": "2"
},
"network": {
"asn": 9123,
"operator": "TimeWeb-AS",
"type": "hosting",
"is_hosting": true
}
}

Вопросы о сценарии

Можно ли по IP определить адрес доставки?

Нет. По IP можно предложить регион; адрес доставки указывает получатель.

Подключите сценарий к своей форме

Создайте аккаунт, получите ключ и начните с примера в документации.