Определение адреса на карте
В разработке!!!
IMSHOP Retail Protocol (IRP) является объектом интеллектуальной собственности ООО «АЙ ЭМ СОЛЮШНЗ» (IMSHOP) и защищён как объект авторского права. Свидетельство о депонировании произведения № 023-014461 от 16 января 2023 г. подтверждает исключительные права ООО «АЙ ЭМ СОЛЮШНЗ» на данные технологии.
IMSHOP Retail Protocol создан по заказу ООО «АЙ ЭМ СОЛЮШНЗ». Использование IMSHOP Retail Protocol допустимо только при взаимодействии с ООО "АЙ ЭМ СОЛЮШНЗ" и наличии действующего лицензионного договора. Более подробно можно ознакомиться здесь.
Запрос отправляется после того как определился адрес пользователя в через наш сервис подсказок.
Фильтр каталога по магазинам будет работать только если подключен фид остатков, в котором id оутлетов совпадает с id присылаемых точек в этом ендпоинте.
Для возможности оформить заказ с включенным функционалом адреса на карте в ендпоинте доставок корзины также должны быть корректные типы type доставок (pickup и delivery), а также должны совпадать id точек для самовывоза.
Формат запроса и пример
Пример
Описание формата
coords
- объект координат пользователяlatitude
- широтаlongitude
- долгота
city
- городaddressData
- объект информации о геокодированной точке на картеfias_id
— ФИАС-код адреса (идентификатор адреса)settlementWithType
— улица с типомareaKladr
— Классификатор адресов Российской Федерации, определяющий районstreet
— название улицыfias_code
— не заполняется, используйтеfias_id
area
— район в регионеbeltwayHit
— внутри кольцевой ( INMKAD - на территории МКАД, OUT_MKAD - за территорией МКАД)cityKladr
— Классификатор адресов Российской Федерации, определяющий городcity
— название городаhouse
— номер домаsettlementKladr
— Классификатор адресов Российской Федерации, определяющий населенный пунктlon
— долготаlat
— широтаbeltwayDistance
— расстояние от кольцевой в км (только если заполненbeltwayHit
)settlementFias
— ФИАС-код населенного пунктаsettlement
— населенный пунктzip
— индекс домаstreetFias
— ФИАС определяющий улицуcity_kladr
— Классификатор адресов Российской Федерации, определяющий городregionFias
— ФИАС определяющий регионregionKladr
— Классификатор адресов Российской Федерации, определяющий регионstreetKladr
— Классификатор адресов Российской Федерации, определяющий улицуareaFias
— ФИАС-код районаcityFias
— ФИАС городаvalue
— адрес полностьюfias
— ФИАС города и улицыregion
— регионhouseKladr
— не ориентируйтесь на это поле Классификатор адресов Российской Федерации, определяющий конкретный дом, по умолчаниюnull
, ситуативно DaData может передавать данное поле заполненнымapt
— номер квартирыkladr
— Классификатор адресов Российской Федерации, определяющий город и улицу
Формат ответа и пример
Пример
Описание формата
locations
— список ПВЗ (МАССИВ ОБЪЕКТОВ ТОЧЕК ПВЗ) если рядом с данными координатами нет магазинов то пустой (также используется для фильтрации каталога если подключен фид остатков)mapIcon
— ссылка на кастомную иконку точки
deliveryLocation
- Магазин из которого будет осуществляться доставка на выбранный адрес и по которому будет отфильтрован каталог (если доставка на адрес невозможна то вернуть null) (1 ОБЪЕКТ ОДНОЙ ТОЧКИ ПВЗ)
Поле является обязательным только, если у клиента должен быть фильтр по магазинам в каталоге, если фильтра нет, то можно не добавлять поле deliveryLocation
в ответ
Last updated