TBS Apps API

<back to all web services

GetClientDetailsRequest

Requires Authentication
The following routes are available for this service:
GET,POST/GetClientDetailsGets the currently authenticated client detailsGets the currently authenticated client details
ClientInfo Parameters:
NameParameterData TypeRequiredDescription
ConnectionIdformstringNo
OrgIDformintNo
AccountNumberformstringNo
BPayReferenceformstringNo
TitleformstringNo
SurnameformstringNo
MiddleNameformstringNo
FirstNameformstringNo
GenderformChar?No
DOBformDateTimeNo
DateOfBirthformstringNo
DOBDayformintNo
DOBMonthformintNo
DOBYearformintNo
UsernameformstringNo
PasswordResetformboolNo
EmailformstringNo
PhoneNoformstringNo
MobileNoformstringNo
SignupDateformDateTimeNo
ClientProfileIDformintNo
PreferredDepositMethodIDformint?No
PreferredWithdrawalMethodIDformint?No
AllowedWithdrawableAmountformdecimalNo
CampaignSignedUpIDformintNo
IsVerifiedformboolNo
ShowVerificationLinkformboolNo
ResidentialAddressNoformstringNo
ResidentialAddress1formstringNo
ResidentialAddress2formstringNo
ResidentialSuburbformstringNo
ResidentialStateCodeformstringNo
ResidentialPostCodeformstringNo
ResidentialCountryCodeformstringNo
LastPasswordChangedformDateTime?No
LoginFailureCounterformintNo
GreenIdEnvironmentformstringNo
PasswordformstringNo
AffiliateTAGformstringNo
VoucherCodeformstringNo
MemberClubNameformstringNo
MemberClubNumberformstringNo
LimitPeriodformint?No
DepositLimitformdecimal?No
LossLimitformdecimal?No
CycleStartDateformDateTime?No
PrecommitmentCycleStartDateformstringNo
MarketingOptOutformstringNo
AccountRulesformstringNo
InvitationGUIDformstringNo
SignupIPAddressformstringNo
GreenIdPasswordformstringNo
GreenIdAccountIdformstringNo
ScheduledDepositLimitApplyDateformDateTime?No
ScheduledLossLimitApplyDateformDateTime?No
ScheduledLossLimitformdecimal?No
ScheduledDepositLimitformdecimal?No
MyAffiliatesTokenformstringNo
PayIDEmailformstringNo
PayIdBankAccountNumberformstringNo
PayIdBSBformstringNo
EmailConsentformboolNo
SMSConsentformboolNo
PushConsentformboolNo
IsReviewVerificationPendingformboolNo
ReferenceCodeformstringNo
VerificationIdformintNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /GetClientDetails HTTP/1.1 
Host: tstextweb20.np.bluebet.com.au 
Accept: application/json
Content-Type: application/json
Content-Length: length

{}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"ConnectionId":"String","OrgID":0,"AccountNumber":"String","BPayReference":"String","Title":"String","Surname":"String","MiddleName":"String","FirstName":"String","Gender":"\u0000","DOB":"0001-01-01T00:00:00.0000000Z","DateOfBirth":"01/01/0001","DOBDay":0,"DOBMonth":0,"DOBYear":0,"Username":"String","PasswordReset":false,"Email":"String","PhoneNo":"String","MobileNo":"String","SignupDate":"0001-01-01T00:00:00.0000000Z","ClientProfileID":0,"PreferredDepositMethodID":0,"PreferredWithdrawalMethodID":0,"AllowedWithdrawableAmount":0,"CampaignSignedUpID":0,"IsVerified":false,"ShowVerificationLink":false,"ResidentialAddressNo":"String","ResidentialAddress1":"String","ResidentialAddress2":"String","ResidentialSuburb":"String","ResidentialStateCode":"String","ResidentialPostCode":"String","ResidentialCountryCode":"String","LastPasswordChanged":"0001-01-01T00:00:00.0000000Z","LoginFailureCounter":0,"GreenIdEnvironment":"String","Password":"String","AffiliateTAG":"String","VoucherCode":"String","MemberClubName":"String","MemberClubNumber":"String","LimitPeriod":0,"DepositLimit":0,"LossLimit":0,"CycleStartDate":"0001-01-01T00:00:00.0000000Z","PrecommitmentCycleStartDate":"01/01/0001","MarketingOptOut":"String","AccountRules":"String","InvitationGUID":"String","SignupIPAddress":"String","GreenIdPassword":"String","GreenIdAccountId":"String","ScheduledDepositLimitApplyDate":"0001-01-01T00:00:00.0000000Z","ScheduledLossLimitApplyDate":"0001-01-01T00:00:00.0000000Z","ScheduledLossLimit":0,"ScheduledDepositLimit":0,"MyAffiliatesToken":"String","PayIDEmail":"String","PayIdBankAccountNumber":"String","PayIdBSB":"String","EmailConsent":false,"SMSConsent":false,"PushConsent":false,"IsReviewVerificationPending":false,"ReferenceCode":"String","VerificationId":0}