GetBalance

[POST] .../v1/retailcard/getbalance

Returns information about current customer card balance. Use this method to retrieve the current bonus balance of a retail customer card in a specific loyalty program. The request filters by card_id and promo_id and returns result with the current PromoBonusesRemainder value. The method checks the current request user and requires customer card balance permission; missing body, missing card_id, missing promo_id, denied permission, missing balance data and storage errors are returned as HTTP 200 ErrorResult business errors.

Request Parameters

Name Type Required Description
filters Array of Filter Optional Optional filters by fields available for this API method.

Filterable Fields

Field Type Description
card_id int Customer card ID.
promo_id int Promotion ID.

Request Example

{
  "filters": [
    {
      "Field": "card_id",
      "Operator": "Equal",
      "Value": "string"
    }
  ]
}

Response Parameters

Name Type Description
ok Boolean Indicates whether the request completed successfully.
result PromoBonusesRemainder Result object.

Response Example

{
  "ok": true,
  "result": {
    "last_update": 1,
    "value": 1.0
  }
}