/
v3.0.11Get access

getClientLimitChangeHistory

Command is used to retrieve a player's historical responsible gaming limit changes (Deposit, Bet, Loss, Balance, and Session Duration) over a specified time range.

Request parameters:

NameDescriptionTypeValuesDefault
from
Defines the start timestamp milliseconds (Unix)number-1782072000
to
Defines the end timestamp milliseconds (Unix)number--

Call example:

getClientLimitChangeHistory({
  from: 1782072000,
  to: 1784750399
})

Response examples:

{
  code: 0,
  rid: 'a3425bfc',
  data: {
    result: 0,
    result_text: null,
    details: [{
      Id: 6373178,
      ClientId: 1636248989,
      PeriodType: 1,
      Period: 0,
      Limit: 499,
      TypeId: 5,
      ProductCategoryId: 1,
      Created: 1784641163,
      TypeName: 'Balance',
      PeriodTypeName: 'None',
      ProductCategoryName: 'SportsBook'
    }, {
      Id: 12265907,
      ClientId: 1636248989,
      PeriodType: 2,
      Period: 1,
      Limit: 900,
      TypeId: 8,
      ProductCategoryId: 1,
      Created: 1784632763,
      TypeName: 'Session Duration Limit',
      PeriodTypeName: 'Day',
      ProductCategoryName: 'SportsBook'
    }]
  }
}

Response parameters:

NameDescriptionTypeValues
Id
Unique identifier of the recordnumber-
ClientId
Referred client identifiernumber-
PeriodType
An integer-based enumeration that defines the temporal scope of the limit (2: Daily, 3: Weekly, 4: Monthly) for recurring session duration resets.number-
Period
Represents a single unit of the selected PeriodTypenumber-
Limit
The monetary value of the limitnumber-
TypeId
Numeric identifier representing of the type.number-
ProductCategoryId
The Id of the product categorynumber-
Created
A Unix timestamp representing when the record was creatednumber-
TypeName
Represents a limit type ('Balance', 'Session Duration Limit' and etc.)string-
PeriodTypeName
Represents a period type ('None', 'Day' and etc.)string-
ProductCategoryName
Represents a project category name ('SportsBook' and etc.)string-