Осуществляется с помощью POST-запроса. Название операции и набор принимаемых полей настраиваются в системе Майндбокс. Подробней про вызов метода можно прочитать здесь.
Универсальная операция
POST https://api.mindbox.ru/v3/operations/{синхронная/асинхронная операция}?endpointId={уникальный идентификатор сайта/мобильного приложения/и т.п.}&operation={название операции}&deviceUUID={уникальный идентификатор устройства}Accept: application/xmlContent-Type: application/xmlAuthorization: SecretKey {Секретный ключ, обязательность уточнить у менеджера}X-Customer-IP: {Ip адрес устройства клиента, обязательность уточнить у менеджера}<operation> <customer> <ids> <webSiteUserId>{Идентификатор клиента}</webSiteUserId> </ids> <email>{Емэйл клиента}</email> <mobilePhone>{Мобильный телефон}</mobilePhone> </customer> <productCategory> <ids> <webSiteId>{Идентификатор категории продукта}</webSiteId> </ids> </productCategory></operation>
Примеры операций
Code
POST https://api.mindbox.ru/v3/operations/async?endpointId=MindboxRu&operation=viewCategoryAccept: application/xmlContent-Type: application/xml<operation><customer> <ids> <bitrixId>346257</bitrixId> </ids></customer><productCategory> <ids> <webSiteId>504</webSiteId> </ids></productCategory></operation>