/v1/transaction/list

Retrieve a list of transaction records

GET /v1/transaction/list

Fetches a paginated and optionally filtered list of transactions, including bets, wins, refunds, and other wallet movements. Useful for reporting, audits, and support operations.

Headers

Name
Value

Authorization

Bearer <API_TOKEN>

Content-Type

application/json

Accept

application/json

Parameters

Key
Data Type
Description
Mandatory

startTime

string (datetime)

Start time of the query range in YYYY-MM-DD HH:mm:ss format

Required

endTime

string (datetime)

End time of the query range in YYYY-MM-DD HH:mm:ss format

Required

offset

number

Number of records to skip for pagination

Required

limit

number

Maximum number of records to return

Required

Response

{
  "success": true,
  "message": "OK",
  "data": {
    "total": 100,
    "offset": 0,
    "count": 100,
    "list": [
      {
        "transId": "1011520245",
        "transType": 1,
        "userCode": 400000001,
        "userExternalId": "demoplayer",
        "roundId": "12345713400010008",
        "roundType": "spin",
        "providerId": 1,
        "providerName": "Pragmatic Play",
        "gameCode": "vswaysdogs",
        "gameName": "The Dog House Megaways",
        "amount": 5000,
        "balance": 40000,
        "createdAt": "2022-12-28 12:00:00"
      }
    ]
  }
}
Key
Data Type
Description

success

boolean

Indicates whether the request was processed successfully

message

string

Result message of the request

data

object

Transaction list response data

data.total

number

Total number of transactions matching the query

data.offset

number

Offset used for pagination

data.count

number

Number of records returned in the current response

data.list

array

List of transaction records

data.list[].transId

string

Unique transaction identifier

data.list[].transType

number

Transaction type (e.g., bet, win, cancel)

data.list[].playerCode

number

Unique player identifier in our API

data.list[].playerExternalId

string

Player identifier on the operator’s system

data.list[].roundId

string

Game round identifier

data.list[].providerId

number

Unique identifier of the game provider

data.list[].providerName

string

Display name of the game provider

data.list[].gameCode

string

Unique game code

data.list[].gameName

string

Display name of the game

data.list[].amount

number

Transaction amount

data.list[].balance

number

Player balance after the transaction

data.list[].createdAt

string (datetime)

Transaction creation time in YYYY-MM-DD HH:mm:ss format

Last updated