To override the Content-type in your clients, use the HTTP Accept Header, append the .soap12 suffix or ?format=soap12
HTTP + SOAP12
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /soap12 HTTP/1.1
Host: tstextweb20.np.bluebet.com.au
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetClientDetailsMFARequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TBS.Frontend.RequestLayer.RequestFunctions" />
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<ClientInfoV2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TBS.Frontend.Messaging.DataContracts">
<ErrorNo>0</ErrorNo>
<Identity>0</Identity>
<Message>String</Message>
<AccountNumber>String</AccountNumber>
<AccountRules>String</AccountRules>
<AffiliateTAG>String</AffiliateTAG>
<AllowedWithdrawableAmount>0</AllowedWithdrawableAmount>
<BPayReference>String</BPayReference>
<CampaignSignedUpID>0</CampaignSignedUpID>
<ClientProfileID>0</ClientProfileID>
<ConnectionId>String</ConnectionId>
<CycleStartDate>0001-01-01T00:00:00</CycleStartDate>
<DOB>0001-01-01T00:00:00</DOB>
<DOBDay>0</DOBDay>
<DOBMonth>0</DOBMonth>
<DOBYear>0</DOBYear>
<DepositLimit>0</DepositLimit>
<Email>String</Email>
<EmailConsent>false</EmailConsent>
<FirstName>String</FirstName>
<Gender>0</Gender>
<GreenIdAccountId>String</GreenIdAccountId>
<GreenIdEnvironment>String</GreenIdEnvironment>
<GreenIdPassword>String</GreenIdPassword>
<InvitationGUID>String</InvitationGUID>
<IsReviewVerificationPending>false</IsReviewVerificationPending>
<IsVerified>false</IsVerified>
<LastPasswordChanged>0001-01-01T00:00:00</LastPasswordChanged>
<LimitPeriod>0</LimitPeriod>
<LoginFailureCounter>0</LoginFailureCounter>
<LossLimit>0</LossLimit>
<MarketingOptOut>String</MarketingOptOut>
<MemberClubName>String</MemberClubName>
<MemberClubNumber>String</MemberClubNumber>
<MiddleName>String</MiddleName>
<MobileNo>String</MobileNo>
<MyAffiliatesToken>String</MyAffiliatesToken>
<OrgID>0</OrgID>
<Password>String</Password>
<PasswordReset>false</PasswordReset>
<PayIDEmail>String</PayIDEmail>
<PayIdBSB>String</PayIdBSB>
<PayIdBankAccountNumber>String</PayIdBankAccountNumber>
<PhoneNo>String</PhoneNo>
<PreferredDepositMethodID>0</PreferredDepositMethodID>
<PreferredWithdrawalMethodID>0</PreferredWithdrawalMethodID>
<PushConsent>false</PushConsent>
<ReferenceCode>String</ReferenceCode>
<ResidentialAddress1>String</ResidentialAddress1>
<ResidentialAddress2>String</ResidentialAddress2>
<ResidentialAddressNo>String</ResidentialAddressNo>
<ResidentialCountryCode>String</ResidentialCountryCode>
<ResidentialPostCode>String</ResidentialPostCode>
<ResidentialStateCode>String</ResidentialStateCode>
<ResidentialSuburb>String</ResidentialSuburb>
<SMSConsent>false</SMSConsent>
<ScheduledDepositLimit>0</ScheduledDepositLimit>
<ScheduledDepositLimitApplyDate>0001-01-01T00:00:00</ScheduledDepositLimitApplyDate>
<ScheduledLossLimit>0</ScheduledLossLimit>
<ScheduledLossLimitApplyDate>0001-01-01T00:00:00</ScheduledLossLimitApplyDate>
<ShowVerificationLink>false</ShowVerificationLink>
<SignupDate>0001-01-01T00:00:00</SignupDate>
<SignupIPAddress>String</SignupIPAddress>
<Surname>String</Surname>
<Title>String</Title>
<Username>String</Username>
<VerificationId>0</VerificationId>
<VoucherCode>String</VoucherCode>
</ClientInfoV2>
</soap12:Body>
</soap12:Envelope>