Skip to main content

Query Daily Report

Query the operational statistics report for a specified date.

API Information

  • URLPOST /v2/report
  • Authentication:Bearer Token
  • Encryption:Requests are encrypted using AES-256-GCM; responses are returned as plaintext JSON

request

request Headers

POST /v2/report HTTP/1.1
Host: api.example.com
Content-Type: application/json
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
x-agentid: integratorNBTest04
x-timestamp: 1769746894501
x-nonce: 4ff08bc2a45c6b38068dbcd24296a25b
x-signature: c25f8d23704373e8776cce6d9b10f1fde091c34db80d60523c7e04ff30e54633

Request Parameters

Parameters Before Encryption

{
"startDate": "2026-01-21T07:00:00Z",
"endDate": "2026-01-21T07:30:00Z",
"agentId": "integratorNBTest04",
"betSource": 1
}

Encrypted Request Body

{
"cipherText": "G0ZMDELeJwx+7JcIfIFOLJjkSzANPu6krGM2uw==..."
}
FieldTypeRequiredDescription
startDatestringYesStart date (ISO 8601 format)
endDatestringYesEnd date (ISO 8601 format)
agentIdstringYesAgent ID (must be the same as the Agent ID used during /v2/auth authentication)
betSourcenumberNoFilter type, default is 1, 1: Regular bets and items, 2: Operator Cards

Response

Success Response

{
"code": 0,
"message": "No error.",
"data": {
"count": 96,
"actualBetAmt": "48",
"validBetAmt": "48",
"winAmt": "44.9",
"ggr": "3.1",
"jackpotWin": "0",
"jackpotContribute": "0",
"lastStatisticsTime": "2026-02-02T23:19:34.856Z"
},
"logUUID": "0a4503a6-c652-4ad2-a80f-8e0c4ed42a60"
}
FieldTypeDescription
data.countnumberNumber of bets
data.actualBetAmtstringActual Bet Amount
data.validBetAmtstringValid Bet Amount
data.winAmtstringWin Amount
data.ggrstringGame's net win
data.jackpotWinstringJackpot Win Amount
data.jackpotContributestringJackpot Contribution Amount
data.lastStatisticsTimestringLast statistics time
logUUIDstringRequest tracking ID for troubleshooting and log queries

Error Response

When the request fails, the corresponding error code will be returned.

Error Codes

CodeDescriptionHandling Suggestion
11Parameters errorPlease ensure the request parameters are complete and correctly formatted

Error Response Example

{
"code": 11,
"message": "Parameters error",
"logUUID": "24cdc3b9-9fe8-44de-8391-a96863e46954"
}

Important Notes

  1. Time Range: To ensure data consistency, the query time range can only be between 90 days before the current time and 2 hours before the current time
  2. Time Range: The time Range set from startDate to endDate cannot exceed 7 days
  3. Call Frequency: The fastest call frequency per Agent ID is once per second
  4. Time Segmentation: Queries can only be segmented to the hour; less than one hour will be calculated as that hour + 1. EX: A query for 04:0004:01 will actually return data for 04:0005:00