Skip to main content
Published: June 21 2012, 12:54:00 PMUpdated: November 28 2020, 10:32:18 PM

Why the Face and Size related tags are missing in the GetStore response payload as below for the eBay predefined store theme I selected for my eBay Store?

 <?xml version="1.0" encoding="utf-8"?>
<GetStoreResponse xmlns="urn:ebay:apis:eBLBaseComponents">
  <Timestamp>2012-06-21T22:02:03.887Z</Timestamp>
  <Ack>Success</Ack>
  <Version>777</Version>
  <Build>E777_CORE_BUNDLED_14953886_R1</Build>
  <Store>
    <Name>Sandbox test store</Name>
    <URLPath>sandboxdtsteststore</URLPath>
    <URL>http://stores.shop.sandbox.ebay.com/sandboxdtsteststore</URL>
    <SubscriptionLevel>Basic</SubscriptionLevel>
    <Description>Sandbox test store</Description>
    <Logo>
      <LogoID>116</LogoID>
    </Logo>
    <Theme>
      <ThemeID>1000004</ThemeID>
      <ColorScheme>
        <ColorSchemeID>1000016</ColorSchemeID>
        <Color>
          <Primary>7F5600</Primary>
          <Secondary>FFEEB2</Secondary>
          <Accent>FFCC00</Accent>
        </Color>
        <Font>
          <NameColor>FFFFFF</NameColor>
          <TitleColor>FFFFFF</TitleColor>
          <DescColor>333333</DescColor>
        </Font>
      </ColorScheme>
    </Theme>
    <HeaderStyle>Full</HeaderStyle>
    <HomePage>0</HomePage>
    <ItemListLayout>ListView</ItemListLayout>
    <ItemListSortOrder>HighestPriced</ItemListSortOrder>
  ...

</Store>
</GetStoreResponse>

<Theme>
      <ThemeID>1000004</ThemeID>
      <ColorScheme>
        <ColorSchemeID>1000016</ColorSchemeID>
        <Color>
          <Primary>7F5600</Primary>
          <Secondary>FFEEB2</Secondary>
          <Accent>FFCC00</Accent>
        </Color>
        <Font>
          <NameColor>FFFFFF</NameColor>
          <TitleColor>FFFFFF</TitleColor>
          <DescColor>333333</DescColor>
        </Font>
      </ColorScheme>
    </Theme>

Summary

   GetStore API returns the complete set of information in Font container ONLY IF you have made the change to the Font properties for the predefined store theme selected in your eBay store ( Note. one can make SetStore API call or go to  StoreMgmtEditTheme page to make such changes).

   You should  make GetStoreOptions call to retrieve the complete set of data for for the list of predefined eBay stores options including the themes and color schemes and store the data to your local repository.

  Here is a snippet of the relevant section of GetStoreOptions API response.

 <?xml version="1.0" encoding="utf-8"?>
<GetStoreOptionsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
   <Timestamp>2012-06-21T22:21:22.840Z</Timestamp>
   <Ack>Success</Ack>
   <Version>777</Version>
   <Build>E777_CORE_BUNDLED_14953886_R1</Build>

  <BasicThemeArray>
  </BasicThemeArray>
  <AdvancedThemeArray>
   <Theme>
       <ThemeID>1000000</ThemeID>
       <Name>Classic Left</Name>
     </Theme>
     <Theme>
       <ThemeID>1000001</ThemeID>
       <Name>Classic Top</Name>
     </Theme>
     <Theme>
       <ThemeID>1000002</ThemeID>
       <Name>Minimal Left</Name>
     </Theme>
     <Theme>
       <ThemeID>1000003</ThemeID>
       <Name>Minimal Top</Name>
     </Theme>
     <Theme>
     <ThemeID>1000004</ThemeID>
       <Name>Custom Header Only</Name>
     </Theme>

<GenericColorSchemeArray>
       <ColorScheme>
         <ColorSchemeID>1000000</ColorSchemeID>
         <Name>Coral</Name>
         <Color>
           <Primary>990000</Primary>
           <Secondary>FFE9E9</Secondary>
           <Accent>FF9999</Accent>
         </Color>
         <Font>
           <NameFace>Arial</NameFace>
           <NameSize>M</NameSize>
           <NameColor>FFFFFF</NameColor>
           <TitleFace>Arial</TitleFace>
           <TitleSize>XS</TitleSize>
           <TitleColor>FFFFFF</TitleColor>
           <DescFace>Arial</DescFace>
           <DescSize>XS</DescSize>
           <DescColor>333333</DescColor>
         </Font>
       </ColorScheme>
....
       <ColorScheme>
         <ColorSchemeID>1000003</ColorSchemeID>
         <Name>Gold</Name>
         <Color>
           <Primary>8C5E01</Primary>
           <Secondary>E4E4C3</Secondary>
           <Accent>CCCC99</Accent>
         </Color>
         <Font>
           <NameFace>Arial</NameFace>
           <NameSize>M</NameSize>
           <NameColor>FFFFFF</NameColor>
           <TitleFace>Arial</TitleFace>
           <TitleSize>XS</TitleSize>
           <TitleColor>FFFFFF</TitleColor>
           <DescFace>Arial</DescFace>
           <DescSize>XS</DescSize>
           <DescColor>333333</DescColor>
         </Font>
       </ColorScheme>
       <ColorScheme>
         <ColorSchemeID>1000004</ColorSchemeID>
         <Name>Navy</Name>
         <Color>
           <Primary>000033</Primary>
           <Secondary>D3E6FF</Secondary>
           <Accent>6699CC</Accent>
         </Color>
         <Font>
           <NameFace>Arial</NameFace>
           <NameSize>M</NameSize>
           <NameColor>FFFFFF</NameColor>
           <TitleFace>Arial</TitleFace>
           <TitleSize>XS</TitleSize>
           <TitleColor>FFFFFF</TitleColor>
           <DescFace>Arial</DescFace>
           <DescSize>XS</DescSize>
           <DescColor>333333</DescColor>
         </Font>
       </ColorScheme>
       ....
       <ColorScheme>
         <ColorSchemeID>1000015</ColorSchemeID>
         <Name>Blue</Name>
         <Color>
           <Primary>026AA6</Primary>
           <Secondary>EFF6F9</Secondary>
           <Accent>E1AE70</Accent>
         </Color>
         <Font>
           <NameFace>Arial</NameFace>
           <NameSize>M</NameSize>
           <NameColor>FFFFFF</NameColor>
           <TitleFace>Arial</TitleFace>
           <TitleSize>XS</TitleSize>
           <TitleColor>FFFFFF</TitleColor>
           <DescFace>Arial</DescFace>
           <DescSize>XS</DescSize>
           <DescColor>333333</DescColor>
         </Font>
       </ColorScheme>

        <ColorScheme>
        <ColorSchemeID>1000016</ColorSchemeID>
        <Name>Brown</Name>
        <Color>
          <Primary>7F5600</Primary>
          <Secondary>FFEEB2</Secondary>
          <Accent>FFCC00</Accent>
        </Color>
        <Font>
          <NameFace>Arial</NameFace>
          <NameSize>M</NameSize>
          <NameColor>FFFFFF</NameColor>
          <TitleFace>Arial</TitleFace>
          <TitleSize>XS</TitleSize>
          <TitleColor>FFFFFF</TitleColor>
          <DescFace>Arial</DescFace>
          <DescSize>XS</DescSize>
          <DescColor>333333</DescColor>
        </Font>
      </ColorScheme>

    
     </GenericColorSchemeArray>
       </AdvancedThemeArray>
       ...

</GetStoreOptionsResponse>

How well did this answer your question?
Answers others found helpful