Loyalty

  1. Домой
  2. Документация
  3. Loyalty
  4. API работы с контактами
  5. bonus/list

bonus/list

Метод bonus/list предназначен для получения информации о движениях бонусов клиента

Запрос

URL: https://<адрес сервиса личного кабинета>/bonus/list?brand=&id=&loyaltyId=&phone=
Метод: GET

Для идентификации можно указать brand и любой из следующих параметров:
id — Идентификатор контакта
loyaltyId — Идентификатор контакта в системе Loyalty
phone — Мобильный телефон контакта
email — Электронная почта контакта

Заголовки

Authorization: Bearer <token>

Ответ

Пример ответа

{
  "data": [
    {
      "source": "Purchase",
      "type": "Bonus",
      "operation": "Expense",
      "amount": 100,
      "date": "2019-11-05T14:22:45.115",
      "purchase": {
        "id": "041",
        "number": "041",
        "date": "2019-11-05T14:22:45.115",
        "shop": {
          "name": "Магазин в Самаре",
          "code": "012"
        }
      }
    },
    {
      "source": "Purchase",
      "type": "main",
      "operation": "Charge",
      "amount": 13.1,
      "date": "2019-11-05T14:29:09.855",
      "startDate": "2019-11-05T14:29:09.855",
      "finishDate": "2020-11-05T14:29:09.855",
      "purchase": {
        "id": "042",
        "number": "042",
        "date": "2019-11-05T14:29:09.855",
        "shop": {
          "name": "Магазин в Самаре",
          "code": "012"
        }
      }
    },
    {
      "source": "Purchase",
      "type": "Bonus",
      "operation": "Expense",
      "amount": 100,
      "date": "2019-11-05T14:29:09.855",
      "purchase": {
        "id": "042",
        "number": "042",
        "date": "2019-11-05T14:29:09.855",
        "shop": {
          "name": "Магазин в Самаре",
          "code": "012"
        }
      }
    }
  ],
  "success": true
}
Материал был полезен? Да 1 Нет