TBS Apps API

<back to all web services

AppInfoRequest

AppInfo Parameters:
NameParameterData TypeRequiredDescription
BuildDateformDateTimeNo
AppVersionformAppVersionNo
TermsUrlLinkformstringNo
HelpCenterUrlLinkformstringNo
InfoPageUrlformstringNo
AboutUsPageUrlformstringNo
SettingsformDictionary<string, string>No
MultiBetSettingformMultiBetSettingNo
HomeBannersformList<HomeBannerSetting>No
AppVersion Parameters:
NameParameterData TypeRequiredDescription
CurrentVersionformstringNo
MinRequiredVersionformstringNo
WhatsNewformstringNo
UpdatedDateformstringNo
MinSupportedOsVersionformstringNo
MinAllowedOsVersionformstringNo
ForceUpdateMessageformstringNo
MultiBetSetting Parameters:
NameParameterData TypeRequiredDescription
MultiMaxRacingLegsformintNo
MultiMaxSportsLegsformintNo
MultiMaxCombinedLegsformintNo
MultiMaxSGMLegsformintNo
MultiMaxPriceformdoubleNo
MultiMaxLegCountExceededMessageformstringNo
MultiMaxPriceExceededMessageformstringNo
HomeBannerSetting Parameters:
NameParameterData TypeRequiredDescription
TitleformstringNo
ImageUrlformstringNo
LinkUrlformstringNo

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

HTTP + SOAP11

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

POST /soap11 HTTP/1.1 
Host: tstextweb20.np.bluebet.com.au 
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: AppInfoRequest

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<AppInfoRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TBS.Frontend.AppsAPI.SS.Services" />

    </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<AppInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TBS.Frontend.AppsAPI.SS.Services">
  <AboutUsPageUrl>String</AboutUsPageUrl>
  <AppVersion>
    <CurrentVersion>String</CurrentVersion>
    <ForceUpdateMessage>String</ForceUpdateMessage>
    <MinAllowedOsVersion>String</MinAllowedOsVersion>
    <MinRequiredVersion>String</MinRequiredVersion>
    <MinSupportedOsVersion>String</MinSupportedOsVersion>
    <UpdatedDate>String</UpdatedDate>
    <WhatsNew>String</WhatsNew>
  </AppVersion>
  <BuildDate>0001-01-01T00:00:00</BuildDate>
  <HelpCenterUrlLink>String</HelpCenterUrlLink>
  <HomeBanners>
    <HomeBannerSetting>
      <ImageUrl>String</ImageUrl>
      <LinkUrl>String</LinkUrl>
      <Title>String</Title>
    </HomeBannerSetting>
  </HomeBanners>
  <InfoPageUrl>String</InfoPageUrl>
  <MultiBetSetting>
    <MultiMaxCombinedLegs>0</MultiMaxCombinedLegs>
    <MultiMaxLegCountExceededMessage>String</MultiMaxLegCountExceededMessage>
    <MultiMaxPrice>0</MultiMaxPrice>
    <MultiMaxPriceExceededMessage>String</MultiMaxPriceExceededMessage>
    <MultiMaxRacingLegs>0</MultiMaxRacingLegs>
    <MultiMaxSGMLegs>0</MultiMaxSGMLegs>
    <MultiMaxSportsLegs>0</MultiMaxSportsLegs>
  </MultiBetSetting>
  <Settings xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>String</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Settings>
  <TermsUrlLink>String</TermsUrlLink>
</AppInfo>

    </soap:Body>
</soap:Envelope>