Описание метода
Осуществляется с помощью POST-запроса. Название операции настраивается в системе Майндбокс. Подробней про вызов метода можно прочитать здесь.
Универсальная операция
POST https://api.mindbox.ru/v3/operations/{синхронная/асинхронная операция}?endpointId={уникальный идентификатор сайта/мобильного приложения/и т.п.}&operation={название операции}&deviceUUID={уникальный идентификатор устройства}
Accept: application/xml
Content-Type: application/xml
Authorization: SecretKey {Секретный ключ, обязательность уточнить у менеджера}
<operation>
<customer>
<ids>
<webSiteUserId>{Идентификатор клиента}</webSiteUserId>
</ids>
</customer>
</operation>
Пример операции
Получение списка дисконтных карт клиента
POST https://api.mindbox.ru/v3/operations/sync?endpointId=MindboxRu&operation=GetCustomerDiscountCards
Accept: application/xml
Content-Type: application/xml
Authorization: SecretKey D061p764m85bklq
<operation>
<customer>
<ids>
<webSiteUserId>5384275</webSiteUserId>
</ids>
</customer>
</operation>
Ответ
Получение списка дисконтных карт клиента
<result>
<status>Success</status>
<discountCards>
<discountCard>
<ids>
<number>{Номер карты}</number>
</ids>
<status>
<ids>
<systemName>{Статус карты}</systemName>
</ids>
</status>
<customFields>
<Дополнительное поле>{Значение дополнительного поля}</Дополнительное поле>
</customFields>
</discountCard>
</discountCards>
</result>
Last modified on