TBS Apps API

<back to all web services

InsertClientDetailsRequestV2

The following routes are available for this service:
GET,POST/SignupV2Registers (sign up V2) a new userClient details are inserted to the database. Any validations that were ommittted in the frontend will be re-done here.
InsertClientDetailsRequestV2 Parameters:
NameParameterData TypeRequiredDescription
UsernamebodystringNoUsername
PasswordbodystringNoPassword
AffiliateTAGbodystringNoAffiliate TAG
VoucherCodebodystringNoVoucher Code
MemberClubNamebodystringNoMember Club Name
MemberClubNumberbodystringNoMember Club Number
AccountRulesbodystringNoAccount Rules
LimitPeriodbodyint?NoLimit Period
DepositLimitbodydecimal?NoDeposit Limit
LossLimitbodydecimal?NoLoss Limit
InvitationGUIDbodystringNoInvitation GUID
MyAffiliatesTokenbodystringNo
EmailConsentbodybooleanNoEmail Consent
SMSConsentbodybooleanNoSMS Consent
PushConsentbodybooleanNoPush Consent
ReferenceCodebodystringNoReference Code
ResponseDataBase Parameters:
NameParameterData TypeRequiredDescription
ErrorNoformintNo
MessageformstringNo
Identityformlong?No

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 /SignupV2 HTTP/1.1 
Host: tstextweb20.np.bluebet.com.au 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"Username":"String","Password":"String","AffiliateTAG":"String","VoucherCode":"String","MemberClubName":"String","MemberClubNumber":"String","AccountRules":"String","LimitPeriod":0,"DepositLimit":0,"LossLimit":0,"InvitationGUID":"String","MyAffiliatesToken":"String","EmailConsent":false,"SMSConsent":false,"PushConsent":false,"ReferenceCode":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"ErrorNo":0,"Message":"String","Identity":0}