POST Client/GetClientStatement

Gets the client statement.

Request Information

URI Parameters

None.

Body Parameters

ApiClientStatementRequestFilter
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.

recentBets

Gets or sets the if the value is recent bet or statement

boolean

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:10.1217906+02:00",
  "filterByDateTo": "2025-12-06T06:54:10.1217906+02:00",
  "filterTransactionType": 64,
  "filterBetStatus": 64,
  "recentBets": true,
  "pageNumber": 2,
  "pageSize": 3,
  "userID": 4
}

application/xml, text/xml

Sample:
<ApiClientStatementRequestFilter 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>
  <filterBetStatus>64</filterBetStatus>
  <filterByDateFrom>2025-12-06T06:54:10.1217906+02:00</filterByDateFrom>
  <filterByDateTo>2025-12-06T06:54:10.1217906+02:00</filterByDateTo>
  <filterTransactionType>64</filterTransactionType>
  <pageNumber>2</pageNumber>
  <pageSize>3</pageSize>
  <recentBets>true</recentBets>
</ApiClientStatementRequestFilter>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ApiClientStatementResponse
NameDescriptionTypeAdditional information
ResponseObject

Gets or sets the response object.

Collection of ApiClientStatement

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": [
    {
      "ClientTransactionDateTime": "2025-12-06T06:54:10.1374373+02:00",
      "ReferenceComment": "sample string 2",
      "BetId": 1,
      "TicketNumber": 1,
      "BetStatus": "sample string 3",
      "Details": "sample string 4",
      "OriginalPayout": 1.0,
      "Balance": 1.0,
      "Branch": "sample string 5",
      "TotalPages": 1,
      "Nett": 1.0,
      "FK_ClientTransactionTypeID": 1,
      "Type": "sample string 6",
      "IsCasinoBet": true
    },
    {
      "ClientTransactionDateTime": "2025-12-06T06:54:10.1374373+02:00",
      "ReferenceComment": "sample string 2",
      "BetId": 1,
      "TicketNumber": 1,
      "BetStatus": "sample string 3",
      "Details": "sample string 4",
      "OriginalPayout": 1.0,
      "Balance": 1.0,
      "Branch": "sample string 5",
      "TotalPages": 1,
      "Nett": 1.0,
      "FK_ClientTransactionTypeID": 1,
      "Type": "sample string 6",
      "IsCasinoBet": true
    }
  ],
  "ResponseType": 1,
  "ResponseMessage": "sample string 2"
}

application/xml, text/xml

Sample:
<ApiClientStatementResponse 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>
    <ApiClientStatement>
      <Balance>1</Balance>
      <BetId>1</BetId>
      <BetStatus>sample string 3</BetStatus>
      <Branch>sample string 5</Branch>
      <ClientTransactionDateTime>2025-12-06T06:54:10.1374373+02:00</ClientTransactionDateTime>
      <Details>sample string 4</Details>
      <FK_ClientTransactionTypeID>1</FK_ClientTransactionTypeID>
      <IsCasinoBet>true</IsCasinoBet>
      <Nett>1</Nett>
      <OriginalPayout>1</OriginalPayout>
      <ReferenceComment>sample string 2</ReferenceComment>
      <TicketNumber>1</TicketNumber>
      <TotalPages>1</TotalPages>
      <Type>sample string 6</Type>
    </ApiClientStatement>
    <ApiClientStatement>
      <Balance>1</Balance>
      <BetId>1</BetId>
      <BetStatus>sample string 3</BetStatus>
      <Branch>sample string 5</Branch>
      <ClientTransactionDateTime>2025-12-06T06:54:10.1374373+02:00</ClientTransactionDateTime>
      <Details>sample string 4</Details>
      <FK_ClientTransactionTypeID>1</FK_ClientTransactionTypeID>
      <IsCasinoBet>true</IsCasinoBet>
      <Nett>1</Nett>
      <OriginalPayout>1</OriginalPayout>
      <ReferenceComment>sample string 2</ReferenceComment>
      <TicketNumber>1</TicketNumber>
      <TotalPages>1</TotalPages>
      <Type>sample string 6</Type>
    </ApiClientStatement>
  </ResponseObject>
</ApiClientStatementResponse>