История бонусов

Мы работаем только через POST-запросы

Дополнительные интеграции вводятся в эксплуатацию после завершения основных интеграций:

  • Оформление заказа

  • Доставки

  • Оплаты

Для подключения дополнительных интеграций обратитесь к вашему менеджеру в IMSHOP.IO

Запрос

APP SERVER → INFRASTRUCTURE

От вас потребуется URL, на который наш сервер будет слать POST-запрос. Да, мы запрашиваем данные через POST, а не через GET.

В вашу систему будут приходить вот такие данные:

{
    "userIdentifier": "12345"
}
  • userIdentifier — идентификатор пользователя (обязательное поле), полученный от системы клиента на этапе авторизации

Ответ

{
  "bonuses": [
    {
      "added":  250,
      "expired":  100,
      "definitionMessage": "За покупку Машинка для стрижки волос и бороды Philips HC 3510/15 Hairclipper series 3000",
      "activationDate":  "1627391774032",
      "expirationDate": null
    }
  ]
}
  • bonuses - список бонусов

    • added - кол-во добавленных бонусов

    • expired - кол-во сгоревших бонусов

    • definitionMessage - описание

    • activationDate - timestamp создания бонуса в миллисекундах

    • expirationDate - timestamp сгорания бонуса в миллисекундах

Следует помнить, что этот запрос будет приходить из нашего доверенного, авторизованного сервера; это — не публичный API.

Любой другой ответ API будет расцениваться как отсутствие истории бонусов.

Last updated