- Historical bet records are bets older than 1 hour, kept for at most 3 months.
- If one bet ID has more than one record (for example, after a correction), the most recently created record is returned.
- This service is rate limited to 2 calls per second (2/s).
- Returns bets whose time, as selected by searchMode, falls within the search range (start and end times inclusive).
- The maximum time range per search is 15 minutes.
- This feature is not available to seamless wallet operators.
Path
Headers
| Field | Type | Required | Description |
|---|---|---|---|
Authorization | string | Yes | Token we provide |
Request parameters
| Field | Type | Required | Signed | Description |
|---|---|---|---|---|
channelId | number | Yes | ✓ | Channel ID (use 1 if you have no channels; 0 queries all) |
searchMode | number | Yes | ✓ | Search mode (0: bet time) |
startTime | string | Yes | ✓ | Search start time (see Time format) |
endTime | string | Yes | ✓ | Search end time (see Time format) |
page | number | Yes | ✓ | Page number (minimum 1) |
pageSize | number | Yes | ✓ | Records per page (minimum 2000, maximum 5000) |
sign | string | Yes | Signature. See Signature for how to generate it |
Response
Success (the HTTP status code is always 200; checkstatus.code for the result)
| Field | Type | Description |
|---|---|---|
data | object | |
data.betlogList | object[] | Bet records |
data.betlogList[].versionKey | number | Bet version key (serial number; always 0 for performance reasons) |
data.betlogList[].betId | string | Bet ID (unique per bet record) |
data.betlogList[].channelId | number | Channel ID |
data.betlogList[].account | string | Member account |
data.betlogList[].currency | string | Currency (contact our business team) |
data.betlogList[].gameId | number | Game ID |
data.betlogList[].gameType | string | Game type [slot, fishing, tableGame] |
data.betlogList[].bet | number | Bet amount |
data.betlogList[].payout | number | Payout amount |
data.betlogList[].winLose | number | Win/loss amount |
data.betlogList[].freeGame | number | Whether free games are included (0: no, 1: yes) |
data.betlogList[].status | number | Bet status (0: not paid out, 1: paid out) |
data.betlogList[].betMode | string | Bet mode (main: base game, special: feature game, item: item card) |
data.betlogList[].betTime | string | Bet time (see Time format) |
data.betlogList[].createTime | string | Record creation time (see Time format) |
data.betlogList[].settleTime | string | Settlement time (see Time format) |
data.currentPage | number | Current page |
data.from | number | Index of the first bet returned |
data.to | number | Index of the last bet returned |
data.perPage | number | Records per page |
data.lastPage | number | Total pages |
data.total | number | Total number of bets in the search range |
status | object | Response status. See Response format |
