Action 17: Free Spin Reward History
Function Description
-
This is not included by default, contact JDB service if needed.
- Call this API when each free spin reward game spins to notify the game information of that round.
- JDB will call the API when free spin reward game is in settle, and inform the game result.
- If the request is received and has already been successfully processed, please return
0000
. - If call the API failed, JDB will exponential backoff retry for 12 hour until status
0000
.

Request Parameter
Parameter | Format | Description |
---|---|---|
action | Integer | 17 |
ts | Long | Current system time |
transferId | Long | Transfer ID can not be referred to game history |
historyId | String(100) | Game History ID See Explanation of historyId |
uid | String(50) | Player ID |
gType | String | Game Types See Game Provider |
mtype | String | Machine Type See Game List (4.2) |
gameDate | String | Date of Playing (Only conforming to the following format in ISO-8601) yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm |
denom | String | Bet Denomination |
bet | String | Bet Amount |
win | String | Winning points in the game |
currency | String(10) | Currency Types See Currency Code |
lastModifyTime | String | Last Modified Time (Only conforming to the following format in ISO-8601) yyyy-MM-ddTHH:mm:ss.sss+|-hh:mm |
eventId | String | Free Spin Reward ID |
eventName | String | Free Spin Reward Name |
Request Example
{
"action": 17,
"ts": 1664522589182,
"transferId": 251919,
"historyId": "5250229021202",
"uid": "testpl01",
"gameDate": "2024-07-17T16:00:00.000+01:00",
"bet": "10.0000",
"win": "0.0000",
"currency": "RB",
"lastModifyTime": "2024-07-17T16:00:00.000+01:00",
"eventId": "12686",
"eventBet": "10.0000",
"gType": "0",
"mtype": "14085",
"denom": "500"
}
Response Parameter
Parameter | Format | Description |
---|---|---|
status | String(4) | Success: 0000 If receive request and transferId has been payout reward, please return 0000 as the status. It would be considered as failure if the status is not 0000, and trigger resend mechanism. |
err_text | String(255) | Error message |
Response Example
{
"status": "0000",
"err_text": ""
}