Transfer
JDB Platform API
Transaction Management
Action 55: Check Cash Transfer

Action 55: Check Cash Transfer

Function Description

  • Search for a certain user’s cash transfer history in a given time range.
  • Maximum time range for each search is 3 months.
  • Error message 6012 means that the serialNo is currently in progress.
  • Error message 9015 means that the serialNo is no data.

Parameter

ParameterFormatMandatoryDescription
actionIntegerY55
tsLongYCurrent system time
parentString(50)YAgent ID
serialNoString(50)YUser transaction serial number
The number is defined in Action 19: Withdraw / Deposit

Example

{
  "action": 55,
  "ts": 1447452951820,
  "parent": "testag",
  "serialNo": "2016081200105"
}

Return Results

ParameterFormatDescription
statusString(4)Success: 0000

Error: See Error Codes in Appendix
No Data: 9015
dataJSON ArrayThe returned data will be listed in the following table.
err_textString(255)Error message

Data Object

ParameterFormatDescription
uidString(50)Player ID
actionString(10)withdraw / deposit / reward
amountNumberTransfer Amount
plsBalanceNumberAccount Balance before Transfer
dateString(19)Transaction date (dd-MM-yyyy HH:mm:ss)
pidIntegerTransaction number
remarkString(15)Remark
afterBalanceNumberBalance after deposit / withdraw

Operation Sample

// Http Request
http://{API_Address}/apiRequest.do?dc=jb&x=udbFVt_xv0tsAmLDpz5Z3Ct4-p0gedUPdQOUWsfd6PHz9Ky-wM3mIC9El4kwl_SlX3lpraVaCLnpK0WsgKmpYTV9XpYncHzbtvn591qfaAwpGyOvsS4v1Yj7OvpRw_iU4554RuSsvHpI9jaj4XUgTK5yzb
WKEddANjAAbxF0s=
 
// Http Response (success)
{
  "status":"0000",
  "data":
  [
    {
      "uid":"testpl01",
      "action":"deposit",
      "amount":100,
      "plsBalance":998800,
      "date":"13-02-2015 13:04:22",
      "pid":11491,
      "remark":"test",
      "afterBalance":9988900
    }
  ]
}
 
//Http Response (error)
1.
{
  "status":"6012",
  "err_text":"Serial no is in progress."
}
 
2.
{
  "status":"9015",
  "err_text":"Data does not exist."
}