Осуществляется с помощью POST-запроса. Название операции можно получить в системе Майндбокс. Подробней про вызов метода можно прочитать здесь.
Также возможен синхронный вызов с Javascript SDK
Пример запроса
POST https://api.mindbox.ru/v3/operations/sync?endpointId={уникальный идентификатор сайта/мобильного приложения/и т.п.}&operation={название операции}&deviceUUID={UUID устройства}Content-Type: application/xml; charset=utf-8Accept: application/xmlUser-Agent: {User-Agent устройства клиента}X-Customer-IP: {IP адрес клиента}<operation> <recommendation> <limit>{Максимальное количество результатов}</limit> <area> <ids> <externalId>{Внешний идентификатор зоны}</externalId> </ids> </area> </recommendation></operation>
Максимальное количество результатов - 30
Area необязательна. Если не указана, выбираются продукты из зоны клиента, либо общего фида, если зона клиента не определена.
deviceUUID может быть необязательным параметром в зависимости от настроек операции
В запросе на рекомендации продукт к продукту (Похожие, Сопутствующие и т.д.) необходимо передавать только offer_id.