TBS Apps API

<back to all web services

GetClientDetailsMFARequest

Requires Authentication
The following routes are available for this service:
GET,POST/GetClientDetailsMFAGets the currently authenticated client detailsGets the currently authenticated client details, after performing mfa check
ClientInfoV2 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
ResponseDataBase Parameters:
NameParameterData TypeRequiredDescription
ErrorNoformintNo
MessageformstringNo
Identityformlong?No

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

HTTP + JSV

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

POST /GetClientDetailsMFA HTTP/1.1 
Host: tstextweb20.np.bluebet.com.au 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ConnectionId: String,
	OrgID: 0,
	AccountNumber: String,
	BPayReference: String,
	Title: String,
	Surname: String,
	MiddleName: String,
	FirstName: String,
	Gender: ,
	DOB: 0001-01-01,
	DateOfBirth: 01/01/0001,
	DOBDay: 0,
	DOBMonth: 0,
	DOBYear: 0,
	Username: String,
	PasswordReset: False,
	Email: String,
	PhoneNo: String,
	MobileNo: String,
	SignupDate: 0001-01-01,
	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-01,
	LoginFailureCounter: 0,
	GreenIdEnvironment: String,
	Password: String,
	AffiliateTAG: String,
	VoucherCode: String,
	MemberClubName: String,
	MemberClubNumber: String,
	LimitPeriod: 0,
	DepositLimit: 0,
	LossLimit: 0,
	CycleStartDate: 0001-01-01,
	PrecommitmentCycleStartDate: 01/01/0001,
	MarketingOptOut: String,
	AccountRules: String,
	InvitationGUID: String,
	SignupIPAddress: String,
	GreenIdPassword: String,
	GreenIdAccountId: String,
	ScheduledDepositLimitApplyDate: 0001-01-01,
	ScheduledLossLimitApplyDate: 0001-01-01,
	ScheduledLossLimit: 0,
	ScheduledDepositLimit: 0,
	MyAffiliatesToken: String,
	PayIDEmail: String,
	PayIdBankAccountNumber: String,
	PayIdBSB: String,
	EmailConsent: False,
	SMSConsent: False,
	PushConsent: False,
	IsReviewVerificationPending: False,
	ReferenceCode: String,
	VerificationId: 0,
	ErrorNo: 0,
	Message: String,
	Identity: 0
}