16.07.2026 15:52

Get

[POST] ...v1/promobonus/get

Метод PromoBonus/Get.

RetailCardOperation

Название Тип данных Описание
uuid String UUID операции с картой
card_id Int64 ID карты покупателя
type Enum Тип операции: <Income | 1> - Входящий, <Outcome | 2> - Исходящий
amount Decimal Сумма, с которой зачисляется бонус
value Decimal Сумма бонуса
used_value Decimal Использованная сумма бонуса
is_payment Boolean Является ли операция платежом: true - Платёж, false - Другая операция
date Int64 Дата совершения операции в формате unix time в секундах
exp_date Int64 Дата истечения срока действия бонуса в формате Unix time в секундах
description String Дополнительное описание
last_update Int64 Дата последнего изменения параметров в формате Unix time в секундах

Входные параметры

Название Тип данных Обязательность Описание
uuid String Обязательный UUID операции с картой

Пример запроса

{
  "uuid": "404cd163-83f0-11ea-9e81-b8975aece7d3"
}

Выходные параметры

Название Тип данных Описание
ok Boolean Признак успешности запроса
result RetailCardOperation Операция с картой покупателя

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

{
  "ok": true,
  "result": {
    "uuid": "404cd163-83f0-11ea-9e81-b8975aece7d3",
    "card_id": 1,
    "type": "Income",
    "amount": 10000.1,
    "value": 1000.1,
    "used_value": 100.1,
    "is_payment": false,
    "date": 1587487843,
    "exp_date": 1534157896,
    "description": "example",
    "last_update": 1587487843
  }
}