POST Client/GetClientTransactions

Gets the client's transactions. Usage :- All bets: TypeID = 1, betstatus = 0 Active bets: TypeID = 1, betstatus = 1 Win bets: TypeID = 1, betstatus = 4 Lose bets: TypeID = 1, betstatus = 5 All trans: TypeID = 0, betstatus = 0 All deposits: TypeID = 8, betstatus = 0 All withdrawal: TypeID = 2, betstatus = 0 All journals: TypeID = 12, betstatus = 0

Request Information

URI Parameters

None.

Body Parameters

ApiClientTransactionRequestFilter
NameDescriptionTypeAdditional information
clientID

Gets or sets the client identifier.

integer

None.

filterByDateFrom

Gets or sets the nullable filter by date from.

date

None.

filterByDateTo

Gets or sets the nullable filter by date to.

date

None.

filterTransactionType

Gets or sets the filter transaction types.

byte

None.

filterBetStatus

Gets or sets the filter bet statuses.

byte

None.

holdingCompanyID

Gets or sets the holding company identifier.

byte

None.

currentBranchID

Gets or sets the nullable current branch identifier.

integer

None.

pageNumber

Gets or sets the page number.

integer

None.

pageSize

Gets or sets the page size.

integer

None.

userID

Gets or sets the user identifier.

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "clientID": 1,
  "filterByDateFrom": "2025-12-06T06:54:28.6462839+02:00",
  "filterByDateTo": "2025-12-06T06:54:28.6462839+02:00",
  "filterTransactionType": 64,
  "filterBetStatus": 64,
  "holdingCompanyID": 64,
  "currentBranchID": 1,
  "pageNumber": 2,
  "pageSize": 3,
  "userID": 4
}

application/xml, text/xml

Sample:
<ApiClientTransactionRequestFilter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SyX.Online.API.Models">
  <userID>4</userID>
  <clientID>1</clientID>
  <currentBranchID>1</currentBranchID>
  <filterBetStatus>64</filterBetStatus>
  <filterByDateFrom>2025-12-06T06:54:28.6462839+02:00</filterByDateFrom>
  <filterByDateTo>2025-12-06T06:54:28.6462839+02:00</filterByDateTo>
  <filterTransactionType>64</filterTransactionType>
  <holdingCompanyID>64</holdingCompanyID>
  <pageNumber>2</pageNumber>
  <pageSize>3</pageSize>
</ApiClientTransactionRequestFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ApiClientTransactionResponse
NameDescriptionTypeAdditional information
ResponseObject

Gets or sets the response object.

Collection of ApiClientTransaction

None.

ResponseType

Gets or sets the type of the response.

integer

None.

ResponseMessage

Gets or sets the response message.

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ResponseObject": [
    {
      "a": 1,
      "b": "sample string 1",
      "c": 1,
      "d": "sample string 2",
      "e": 1.0,
      "f": 1.0,
      "g": "sample string 3",
      "h": 1.0,
      "i": true,
      "j": 1.0,
      "k": 1.0,
      "l": 1.0,
      "m": 1,
      "n": "2025-12-06T06:54:28.6618779+02:00",
      "o": "sample string 4",
      "p": "sample string 5",
      "q": 1
    },
    {
      "a": 1,
      "b": "sample string 1",
      "c": 1,
      "d": "sample string 2",
      "e": 1.0,
      "f": 1.0,
      "g": "sample string 3",
      "h": 1.0,
      "i": true,
      "j": 1.0,
      "k": 1.0,
      "l": 1.0,
      "m": 1,
      "n": "2025-12-06T06:54:28.6618779+02:00",
      "o": "sample string 4",
      "p": "sample string 5",
      "q": 1
    }
  ],
  "ResponseType": 1,
  "ResponseMessage": "sample string 2"
}

application/xml, text/xml

Sample:
<ApiClientTransactionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SyX.Online.API.Models">
  <ResponseMessage>sample string 2</ResponseMessage>
  <ResponseType>1</ResponseType>
  <ResponseObject>
    <ApiClientTransaction>
      <a>1</a>
      <b>sample string 1</b>
      <c>1</c>
      <d>sample string 2</d>
      <e>1</e>
      <f>1</f>
      <g>sample string 3</g>
      <h>1</h>
      <i>true</i>
      <j>1</j>
      <k>1</k>
      <l>1</l>
      <m>1</m>
      <n>2025-12-06T06:54:28.6618779+02:00</n>
      <o>sample string 4</o>
      <p>sample string 5</p>
      <q>1</q>
    </ApiClientTransaction>
    <ApiClientTransaction>
      <a>1</a>
      <b>sample string 1</b>
      <c>1</c>
      <d>sample string 2</d>
      <e>1</e>
      <f>1</f>
      <g>sample string 3</g>
      <h>1</h>
      <i>true</i>
      <j>1</j>
      <k>1</k>
      <l>1</l>
      <m>1</m>
      <n>2025-12-06T06:54:28.6618779+02:00</n>
      <o>sample string 4</o>
      <p>sample string 5</p>
      <q>1</q>
    </ApiClientTransaction>
  </ResponseObject>
</ApiClientTransactionResponse>