Tradera Developer Program

RestrictedService

Documentation Version 3 > RestrictedService > GetShopSettings

GetShopSettings |WebMethod|

Returns shop settings owned by the Tradera seller. The seller in this case is the user for which the call is made for.

Returns

Shop settings, see ShopSettingsData

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /v3/RestrictedService.asmx HTTP/1.1
Host: api.tradera.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://api.tradera.com/GetShopSettings"

<?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:Header>
    <AuthenticationHeader xmlns="http://api.tradera.com">
      <AppId>int</AppId>
      <AppKey>string</AppKey>
    </AuthenticationHeader>
    <AuthorizationHeader xmlns="http://api.tradera.com">
      <UserId>int</UserId>
      <Token>string</Token>
    </AuthorizationHeader>
    <ConfigurationHeader xmlns="http://api.tradera.com">
      <Sandbox>int</Sandbox>
      <MaxResultAge>int</MaxResultAge>
    </ConfigurationHeader>
  </soap:Header>
  <soap:Body>
    <GetShopSettings xmlns="http://api.tradera.com" />
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
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>
    <GetShopSettingsResponse xmlns="http://api.tradera.com">
      <GetShopSettingsResult>
        <CompanyInformation>string</CompanyInformation>
        <PurchaseTerms>string</PurchaseTerms>
        <ShowGalleryMode>boolean</ShowGalleryMode>
        <ShowAuctionView>boolean</ShowAuctionView>
        <LogoInformation>
          <ImageFormat>Gif or Jpeg or Png</ImageFormat>
          <ImageData>base64Binary</ImageData>
          <RemoveLogo>boolean</RemoveLogo>
        </LogoInformation>
        <BannerColor>string</BannerColor>
        <IsTemporaryClosed>boolean</IsTemporaryClosed>
        <TemporaryClosedMessage>string</TemporaryClosedMessage>
        <ContactInformation>string</ContactInformation>
        <LogoImageUrl>string</LogoImageUrl>
        <MaxActiveItems>int</MaxActiveItems>
        <MaxInventoryItems>int</MaxInventoryItems>
      </GetShopSettingsResult>
    </GetShopSettingsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /v3/RestrictedService.asmx HTTP/1.1
Host: api.tradera.com
Content-Type: application/soap+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:Header>
    <AuthenticationHeader xmlns="http://api.tradera.com">
      <AppId>int</AppId>
      <AppKey>string</AppKey>
    </AuthenticationHeader>
    <AuthorizationHeader xmlns="http://api.tradera.com">
      <UserId>int</UserId>
      <Token>string</Token>
    </AuthorizationHeader>
    <ConfigurationHeader xmlns="http://api.tradera.com">
      <Sandbox>int</Sandbox>
      <MaxResultAge>int</MaxResultAge>
    </ConfigurationHeader>
  </soap12:Header>
  <soap12:Body>
    <GetShopSettings xmlns="http://api.tradera.com" />
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+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>
    <GetShopSettingsResponse xmlns="http://api.tradera.com">
      <GetShopSettingsResult>
        <CompanyInformation>string</CompanyInformation>
        <PurchaseTerms>string</PurchaseTerms>
        <ShowGalleryMode>boolean</ShowGalleryMode>
        <ShowAuctionView>boolean</ShowAuctionView>
        <LogoInformation>
          <ImageFormat>Gif or Jpeg or Png</ImageFormat>
          <ImageData>base64Binary</ImageData>
          <RemoveLogo>boolean</RemoveLogo>
        </LogoInformation>
        <BannerColor>string</BannerColor>
        <IsTemporaryClosed>boolean</IsTemporaryClosed>
        <TemporaryClosedMessage>string</TemporaryClosedMessage>
        <ContactInformation>string</ContactInformation>
        <LogoImageUrl>string</LogoImageUrl>
        <MaxActiveItems>int</MaxActiveItems>
        <MaxInventoryItems>int</MaxInventoryItems>
      </GetShopSettingsResult>
    </GetShopSettingsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /v3/RestrictedService.asmx/GetShopSettings? HTTP/1.1
Host: api.tradera.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ShopSettingsData xmlns="http://api.tradera.com">
  <CompanyInformation>string</CompanyInformation>
  <PurchaseTerms>string</PurchaseTerms>
  <ShowGalleryMode>boolean</ShowGalleryMode>
  <ShowAuctionView>boolean</ShowAuctionView>
  <LogoInformation>
    <ImageFormat>Gif or Jpeg or Png</ImageFormat>
    <ImageData>base64Binary</ImageData>
    <RemoveLogo>boolean</RemoveLogo>
  </LogoInformation>
  <BannerColor>string</BannerColor>
  <IsTemporaryClosed>boolean</IsTemporaryClosed>
  <TemporaryClosedMessage>string</TemporaryClosedMessage>
  <ContactInformation>string</ContactInformation>
  <LogoImageUrl>string</LogoImageUrl>
  <MaxActiveItems>int</MaxActiveItems>
  <MaxInventoryItems>int</MaxInventoryItems>
</ShopSettingsData>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /v3/RestrictedService.asmx/GetShopSettings HTTP/1.1
Host: api.tradera.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ShopSettingsData xmlns="http://api.tradera.com">
  <CompanyInformation>string</CompanyInformation>
  <PurchaseTerms>string</PurchaseTerms>
  <ShowGalleryMode>boolean</ShowGalleryMode>
  <ShowAuctionView>boolean</ShowAuctionView>
  <LogoInformation>
    <ImageFormat>Gif or Jpeg or Png</ImageFormat>
    <ImageData>base64Binary</ImageData>
    <RemoveLogo>boolean</RemoveLogo>
  </LogoInformation>
  <BannerColor>string</BannerColor>
  <IsTemporaryClosed>boolean</IsTemporaryClosed>
  <TemporaryClosedMessage>string</TemporaryClosedMessage>
  <ContactInformation>string</ContactInformation>
  <LogoImageUrl>string</LogoImageUrl>
  <MaxActiveItems>int</MaxActiveItems>
  <MaxInventoryItems>int</MaxInventoryItems>
</ShopSettingsData>

XHTML CSS