Skip to main content
GET
/
api
/
v1
/
dt
/
bets
Query Game Records
curl --request GET \
  --url https://api.example.com/api/v1/dt/bets
{
  "code": 0,
  "msg": "Success",
  "error": {
    "uuid": "973ff058-54e9-4c8b-8c6c-6fecb76a13bb"
  },
  "pageindex": 6,
  "pagesize": 300,
  "pagetotal": 50,
  "totalrecord": 15000,
  "records": [
    {
      "consumption": "500",
      "createtime": 1763716819,
      "ordernumber": "TIPS251121172018lobby2-0000001",
      "playtype": 9,
      "type": 2,
      "username": "player001"
    },
    {
      "betamount": "3000",
      "betincome": "3000",
      "betreward": "6000",
      "betscore": "3000",
      "createtime": 1763716799,
      "gamecode": "9D1425B211DT",
      "gametype": "BAC",
      "ordernumber": "9D14251121171959020000013",
      "playtype": 2,
      "reckontime": 1763716821,
      "status": 1,
      "table": "9D14",
      "type": 1,
      "username": "player001",
      "rolling_amount": "3000"
    }
  ]
}
CodeDescription
0Success
2Invalid parameter
9Query date range too large
19Request limit reached
20Secret key error
23Invalid timestamp
25Type parameter error
26Page size parameter error
27Page index parameter error
36Server error
9999Unknown error

Query Parameters

uuid
string
required

Platform-defined unique request serial number, length >= 32 and <= 128 bytes

platform_id
string
required

Platform product ID

begintime
string
required

Start timestamp (UNIX timestamp in seconds). Note: This is reckon time. If bet is recalculated or canceled via backend, reckon time will also change

endtime
string
required

End timestamp (UNIX timestamp in seconds). Maximum difference from begintime is 7 days (168 hours)

pagesize
string
required

Records per page (must be between 100 and 10,000)

pageindex
string
required

Page number to query (starts from 0)

username
string

User account in game (optional)

type
string

Query specific record type: 1 - Bet, 2 - Consumption; if type key is not in parameters, query all types

key
string
required

md5(begintime + endtime + pagesize + pageindex + type + username + platform_secret)

Response

Success

code
integer
msg
string
error
object
pageindex
integer

Page index

pagesize
integer

Records per page

totalrecord
integer

Total records

pagetotal
integer

Total pages

records
object[]