This API allows developers to find products at nearby store locations using the Product Search method, or a list of store locations using the Location Search method.

The PRODUCTION API is available via HTTP GET, at the liqmsg.com domain, and it returns results in XML (default) or JSON (if requested) format.

Valid appId is mandatory. You can use the appId from examples for testing (when we go to production we will provision new appId).

To receive json pass application/json in the header (by default response is xml). You can do it in curl like this:

curl -i -H "Accept: application/json" "http://d.2ya.it/dre/api/rest/search/product/data?zip=10027&keywords=hdtv&appId={AppID}"

Product Search:

Searches for location-based products by keyword, barcode, etc.

Required parameters:

  • latitude, longitude – Latitude & Longitude for location based query
  • zip – Zip/Postal code for location based query

Optional parameters:

  • rcategory – Retailer Category search. e.g. toys, games
  • retailerid – Query filter to restrict results to a specific retailer. e.g. retailerid=2c7bb4b3-15af-4d59-91a4-1eebd2930856
  • pagesize – Number of results to return for a single call. Default is 10
  • page – Requested Page. Default is 1
  • Range – Search radius for location based query (in “Units” – see below), Default is 10
  • Units – Units for distances used in request and response. M (miles), K (kilometers), Default is M

Search by Keywords and zip for HDTV

Search by Keywords and lat/lng for boy clothings

Search by Keywords and lat/lng for boy clothings in page 2 with distance unit as km

Here is the sample response for Keywords(boy clothing),lat/lng (Richmond Hill), distance 10km, search:

	
<?xml version="1.0" encoding="UTF-8"?>
<ProductData>
  <APIVersion>1.2</APIVersion>
  <ID>ee04ecba-ee54-4e10-95df-207cdfa098d0</ID>
  <ServerID>APP1</ServerID>
  <Count>10</Count>
  <Request>
    <ID>ee04ecba-ee54-4e10-95df-207cdfa098d0</ID>
    <Page>1</Page>
    <PageSize>10</PageSize>
    <Keywords>boy clothings</Keywords>
    <Latitude>43.653226</Latitude>
    <Longitude>-79.3831843</Longitude>
  </Request>
  <Messages/>
  <Results>
    <SearchResultsSummary>
      <TotalResults>10</TotalResults>
      <NumRetailers>2</NumRetailers>
      <NumLocations>2</NumLocations>
      <NearestResult>0.34</NearestResult>
      <FarthestResult>0.86</FarthestResult>
    </SearchResultsSummary>
    <PromotionalContent>
      <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
    </PromotionalContent>
    <Retailers>
      <Retailer>
        <ID>4c5d6f5a-a476-427c-a21e-5fe3c38c164c</ID>
        <Name>Old Navy</Name>
        <PromotionalContent>
          <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
        </PromotionalContent>
      </Retailer>
      <Retailer>
        <ID>56d3b896-2cbe-489f-97ba-e001ab6ae017</ID>
        <Name>Gap</Name>
        <PromotionalContent>
          <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
        </PromotionalContent>
      </Retailer>
    </Retailers>
    <Locations>
      <Location>
        <ID>e89b72f1-1eb0-4a47-884a-f2d6fddfa495</ID>
        <Name>Old Navy - Toronto Eaton Centre</Name>
        <RetailerID>4c5d6f5a-a476-427c-a21e-5fe3c38c164c</RetailerID>
        <Address>
          <Line1>260 Yonge Street</Line1>
          <City>Toronto</City>
          <State>ON</State>
          <ZIP>M5B2L9</ZIP>
          <Country>CA</Country>
        </Address>
        <Phone>4165932551</Phone>
        <Latitude>43.64241</Latitude>
        <Longitude>-79.37485</Longitude>
        <MapLink>http://maps.google.com/maps?q=43.64241,-79.37485</MapLink>
        <Distance>0.86</Distance>
        <PromotionalContent>
          <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
        </PromotionalContent>
        <RetLocationId>old navy - toronto eaton centre</RetLocationId>
      </Location>
      <Location>
        <ID>d6ba64a5-999c-4afd-a2af-c804f7c2833a</ID>
        <Name>Gap - First Canadian Place</Name>
        <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
        <Address>
          <Line1>100 King Street West</Line1>
          <City>Toronto</City>
          <State>ON</State>
          <ZIP>M5X1C9</ZIP>
          <Country>CA</Country>
        </Address>
        <Phone>4167771332</Phone>
        <Latitude>43.6485825</Latitude>
        <Longitude>-79.3810526</Longitude>
        <MapLink>http://maps.google.com/maps?q=43.6485825,-79.3810526</MapLink>
        <Distance>0.34</Distance>
        <PromotionalContent>
          <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
        </PromotionalContent>
        <RetLocationId>gap - first canadian place</RetLocationId>
      </Location>
    </Locations>
    <Result order="1">
      <ID>005ea033-72aa-4036-ac37-3ce2953c7911</ID>
      <Name>Boys Sueded Sandals</Name>
      <MSRP currency="CAD">12.50</MSRP>
      <URL>http://www.oldnavy.ca/products/boys-sueded-sandals-P819495.jsp</URL>
      <ImageSmall>http://www.oldnavy.ca/products/res/thumbimg/boys-sueded-sandals-tan.jpg</ImageSmall>
      <ImageLarge>http://www.oldnavy.ca/products/res/thumbimg/boys-sueded-sandals-tan.jpg</ImageLarge>
      <DescriptionShort>Boys Sueded Sandals</DescriptionShort>
      <DescriptionLong>Boys Sueded Sandals</DescriptionLong>
      <ManufacturerName>Old Navy</ManufacturerName>
      <Categories>
        <Primary>Baby Boy Clothes</Primary>
        <Secondary>Flip-flop Fever</Secondary>
      </Categories>
      <OnlineProductOnly>false</OnlineProductOnly>
      <QuantityText>LOW</QuantityText>
      <Price currency="CAD">12.50</Price>
      <LocationID>e89b72f1-1eb0-4a47-884a-f2d6fddfa495</LocationID>
      <Distance>0.86</Distance>
      <ExternalProductId>boys-sueded-sandals-tan</ExternalProductId>
      <RetLocationId>old navy - toronto eaton centre</RetLocationId>
    </Result>
    <Result order="2">
      <ID>0cecd241-4720-49e1-82a8-76d3336def03</ID>
      <Name>Boys Authentic Cargo Shorts</Name>
      <MSRP currency="CAD">19.50</MSRP>
      <URL>http://www.oldnavy.ca/products/boys-authentic-cargo-shorts-P819608.jsp</URL>
      <ImageSmall>http://www.oldnavy.ca/products/res/thumbimg/boys-authentic-cargo-shorts-volcanic-ash.jpg</ImageSmall>
      <ImageLarge>http://www.oldnavy.ca/products/res/thumbimg/boys-authentic-cargo-shorts-volcanic-ash.jpg</ImageLarge>
      <DescriptionShort>Boys Authentic Cargo Shorts</DescriptionShort>
      <DescriptionLong>Boys Authentic Cargo Shorts</DescriptionLong>
      <ManufacturerName>Old Navy</ManufacturerName>
      <Categories>
        <Primary>Baby Boy Clothes</Primary>
        <Secondary>Canada Day</Secondary>
        <Tertiary>Boys</Tertiary>
      </Categories>
      <OnlineProductOnly>false</OnlineProductOnly>
      <QuantityText>LOW</QuantityText>
      <Price currency="CAD">19.50</Price>
      <LocationID>e89b72f1-1eb0-4a47-884a-f2d6fddfa495</LocationID>
      <Distance>0.86</Distance>
      <ExternalProductId>boys-authentic-cargo-shorts-volcanic-ash</ExternalProductId>
      <RetLocationId>old navy - toronto eaton centre</RetLocationId>
    </Result>
    <Result order="3">
      <ID>0d4fc923-d152-4480-8e41-2726d735abfe</ID>
      <Name>Cut-Off Denim Shorts for Baby</Name>
      <MSRP currency="CAD">16.94</MSRP>
      <URL>http://www.oldnavy.ca/products/cut-off-denim-shorts-for-baby-P837115.jsp</URL>
      <ImageSmall>http://www.oldnavy.ca/products/res/thumbimg/cut-off-denim-shorts-for-baby-dark-wash.jpg</ImageSmall>
      <ImageLarge>http://www.oldnavy.ca/products/res/thumbimg/cut-off-denim-shorts-for-baby-dark-wash.jpg</ImageLarge>
      <DescriptionShort>Cut-Off Denim Shorts for Baby</DescriptionShort>
      <DescriptionLong>Cut-Off Denim Shorts for Baby</DescriptionLong>
      <ManufacturerName>Old Navy</ManufacturerName>
      <Categories>
        <Primary>Baby Boy Clothes</Primary>
        <Secondary>Toddler Boy Clothes</Secondary>
      </Categories>
      <OnlineProductOnly>false</OnlineProductOnly>
      <QuantityText>LOW</QuantityText>
      <Price currency="CAD">16.94</Price>
      <LocationID>e89b72f1-1eb0-4a47-884a-f2d6fddfa495</LocationID>
      <Distance>0.86</Distance>
      <ExternalProductId>cut-off-denim-shorts-for-baby-dark-wash</ExternalProductId>
      <RetLocationId>old navy - toronto eaton centre</RetLocationId>
    </Result>
    ...
  </Results>
</ProductData>

Get Product by Id:

Retrieve product by Id: (with location info)

Required parameters:

  • id – result ID

dre/api/rest/search/product/data/{ID}

The result will also include location object.

   <Result order="1" Hjid="1678">
    <ID>02c10450-4f14-4ef7-bef4-4227474618ec</ID>
    <Name>Polo Ralph Lauren Ph4056p</Name>
    <URL>

http://gan.doubleclick.net/gan_click?lid=41000000000102760&pid=713132343104&adurl=http%3A%2F%2Fwww.sunglasshut.com%2Fus%2F50155%3Fcid%3Dafk-FEED&usg=AFHzDLuQreSe0yTabvT-4-QKDY1sc4f63A&pubid=21000000000304885

    </URL>
    <ImageSmall>

http://s7d3.scene7.com/is/image/LuxotticaRetail/713132343104_noshad_qt?$pngalpha$&wid=800

    </ImageSmall>
    <ImageLarge>

http://s7d3.scene7.com/is/image/LuxotticaRetail/713132343104_noshad_qt?$pngalpha$&wid=800

    </ImageLarge>
    <DescriptionShort>
          Inspired by the Polo Ralph Lauren clothing aesthetic- the Polo Eyewear Collection captures the same refined- timeless sensibility. This high-end collection mixes classically emblematic shapes- such as the aviator- with fresh colors for designs that repres
    </DescriptionShort>
    <DescriptionLong>
          Inspired by the Polo Ralph Lauren clothing aesthetic- the Polo Eyewear Collection captures the same refined- timeless sensibility. This high-end collection mixes classically emblematic shapes- such as the aviator- with fresh colors for designs that represent authentic- lasting style.
    </DescriptionLong>
    <ManufacturerName>POLO RALPH LAUREN</ManufacturerName>
    <OnlineProductOnly>false</OnlineProductOnly>
    <QuantityText>Call to Confirm</QuantityText>
    <LocationID>cef6f041-5d35-4897-a0c1-9c9f512f3c39</LocationID>
    <Location Hjid="1662">
         <ID>cef6f041-5d35-4897-a0c1-9c9f512f3c39</ID>
         <Name>Sunglass Hut - Palo Alto</Name>
         <RetailerID>5a5c9677-e8c7-4da2-933c-c58778b021e5</RetailerID>
         <Phone>6503281224</Phone>
         <Latitude>37.445738</Latitude>
         <Longitude>-122.161775</Longitude>
         <MapLink>

http://maps.google.com/maps?q=37.445738,-122.161775

         </MapLink>
         <Distance>0.61</Distance>
         <RetLocationId>127</RetLocationId>
         <Address Hjid="1663">
              <Line1>250 University Ave # 104</Line1>
              <City>Palo Alto</City>
              <State>CA</State>
              <ZIP>94301</ZIP>
              <Country>US</Country>
         </Address>
         <PromotionalContent Hjid="1664">
         <Promotion><!-- Promotional Content Goes Here --></Promotion>
         </PromotionalContent>
    </Location>
    <Distance>0.61</Distance>
    <ExternalProductId>713132343104</ExternalProductId>
    <RetLocationId>127</RetLocationId>
    <MSRP currency="USD" Hjid="1679">250.00</MSRP>
    <Categories Hjid="1680">
         <Primary>Apparel & Accessories</Primary>
         <Secondary>Clothing Accessories</Secondary>
         <Tertiary>Sunglasses</Tertiary>
    </Categories>
    <Price currency="USD" Hjid="1681">250.00</Price>
</Result>

Location Search:

Returns Retailers and Store Locations carrying products matching the query criteria.

No product information is returned in the results.

Same required and optional parameters as Product Search.

Search by Keywords and zip for boy clothings(location only)

Search by Keywords and lat/lng for toys in page 2 (location only)

Search by Retailer ID: (retailerid=56d3b896-2cbe-489f-97ba-e001ab6ae017 is Gap)

<?xml version="1.0" encoding="UTF-8"?>
<ProductLocation>
  <APIVersion>1.2</APIVersion>
  <ID>049bf3da-4647-4452-b5d5-aea84444167b</ID>
  <ServerID>APP1</ServerID>
  <Count>1</Count>
  <Request>
    <ID>049bf3da-4647-4452-b5d5-aea84444167b</ID>
    <Page>1</Page>
    <PageSize>10</PageSize>
    <Keywords>boy clothings</Keywords>
    <Latitude>43.80000305175781</Latitude>
    <RetailerId>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerId>
    <Longitude>-79.41670227050781</Longitude>
  </Request>
  <Messages/>
  <Results>
    <Retailer>
      <ID>56d3b896-2cbe-489f-97ba-e001ab6ae017</ID>
      <Name>Gap</Name>
      <PromotionalContent>
        <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
      </PromotionalContent>
      <Locations>
        <Location>
          <ID>11bb5427-c5ed-43cd-8a19-8aa376dd266e</ID>
          <Name>Gap - Promenade (the)</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>1 Promenade Circle</Line1>
            <City>Thornhill</City>
            <State>ON</State>
            <ZIP>L4J4P8</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>9058869509</Phone>
          <Latitude>43.807853</Latitude>
          <Longitude>-79.450436</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.807853,-79.450436</MapLink>
          <Distance>1.77</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - promenade (the)</RetLocationId>
        </Location>
        <Location>
          <ID>cd9958fc-cb5b-42b1-9e26-17e9d8ad1a0a</ID>
          <Name>Gap - Bayview Village</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>2901 Bayview Avenue</Line1>
            <City>Willowdale</City>
            <State>ON</State>
            <ZIP>M2K1E6</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>4162501958</Phone>
          <Latitude>43.769256</Latitude>
          <Longitude>-79.388622</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.769256,-79.388622</MapLink>
          <Distance>2.54</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - bayview village</RetLocationId>
        </Location>
        <Location>
          <ID>30159c25-1f7a-48d3-adac-f0afc72ee91a</ID>
          <Name>Gap - Hillcrest Mall</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>9350 Yonge St</Line1>
            <City>Richmond Hill</City>
            <State>ON</State>
            <ZIP>L4C5G2</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>9057705918</Phone>
          <Latitude>43.855778</Latitude>
          <Longitude>-79.433655</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.855778,-79.433655</MapLink>
          <Distance>3.95</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - hillcrest mall</RetLocationId>
        </Location>
        <Location>
          <ID>9f9506cc-d144-4c34-ba63-60017aa78ab9</ID>
          <Name>Gap - Fairview</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>1800 Sheppard Avenue East</Line1>
            <City>Toronto</City>
            <State>ON</State>
            <ZIP>M2J5A7</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>4164995919</Phone>
          <Latitude>43.775877</Latitude>
          <Longitude>-79.343832</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.775877,-79.343832</MapLink>
          <Distance>4</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - fairview</RetLocationId>
        </Location>
        <Location>
          <ID>71a5f112-2da0-442e-9ec5-ee8a2fea5d76</ID>
          <Name>Gap - Yorkdale S/c</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>3401 Dufferin Street</Line1>
            <City>Toronto</City>
            <State>ON</State>
            <ZIP>M6A2T9</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>4167835684</Phone>
          <Latitude>43.726667</Latitude>
          <Longitude>-79.457632</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.726667,-79.457632</MapLink>
          <Distance>5.46</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - yorkdale s/c</RetLocationId>
        </Location>
        <Location>
          <ID>e6c80e36-00e2-4617-b61b-14f5459d6a49</ID>
          <Name>Gap - Yonge St-toronto</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>2635 Yonge Street</Line1>
            <City>Toronto</City>
            <State>ON</State>
            <ZIP>M4P2J5</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>4164871583</Phone>
          <Latitude>43.71566402</Latitude>
          <Longitude>-79.40021081</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.71566402,-79.40021081</MapLink>
          <Distance>5.89</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - yonge st-toronto</RetLocationId>
        </Location>
        <Location>
          <ID>5e8315b6-b35f-4414-ad4e-8c1cf1998e16</ID>
          <Name>Gap - Vaughan Mills</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>1 Bass Pro Mills Drive</Line1>
            <City>Vaughan</City>
            <State>ON</State>
            <ZIP>L4K5W4</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>9057617577</Phone>
          <Latitude>43.82288</Latitude>
          <Longitude>-79.533314</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.82288,-79.533314</MapLink>
          <Distance>6.03</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - vaughan mills</RetLocationId>
        </Location>
        <Location>
          <ID>6460ff39-858e-4d85-a008-0554ac8a527d</ID>
          <Name>Gap - Bloor St-toronto</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>80 Bloor Street West</Line1>
            <City>Toronto</City>
            <State>ON</State>
            <ZIP>M5S2V1</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>4165150668</Phone>
          <Latitude>43.66965774</Latitude>
          <Longitude>-79.38971298</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.66965774,-79.38971298</MapLink>
          <Distance>9.11</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - bloor st-toronto</RetLocationId>
        </Location>
        <Location>
          <ID>00760d8e-e0f2-4871-bcbc-de28f0706ab5</ID>
          <Name>Gap - Markville S/c</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>5000 Highway 7</Line1>
            <City>Markham</City>
            <State>ON</State>
            <ZIP>L3R4M9</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>9055136477</Phone>
          <Latitude>43.865579</Latitude>
          <Longitude>-79.291979</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.865579,-79.291979</MapLink>
          <Distance>7.69</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - markville s/c</RetLocationId>
        </Location>
        <Location>
          <ID>6730d28d-ec3a-4ca3-9a2a-1acfc5954ae2</ID>
          <Name>Gap - Queen Street W - Tor</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>375 Queen St W</Line1>
            <City>Toronto</City>
            <State>ON</State>
            <ZIP>M5V2A5</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>4165913517</Phone>
          <Latitude>43.6489555</Latitude>
          <Longitude>-79.3942439</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.6489555,-79.3942439</MapLink>
          <Distance>10.5</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - queen street w - tor</RetLocationId>
        </Location>
        <Location>
          <ID>d6ba64a5-999c-4afd-a2af-c804f7c2833a</ID>
          <Name>Gap - First Canadian Place</Name>
          <RetailerID>56d3b896-2cbe-489f-97ba-e001ab6ae017</RetailerID>
          <Address>
            <Line1>100 King Street West</Line1>
            <City>Toronto</City>
            <State>ON</State>
            <ZIP>M5X1C9</ZIP>
            <Country>CA</Country>
          </Address>
          <Phone>4167771332</Phone>
          <Latitude>43.6485825</Latitude>
          <Longitude>-79.3810526</Longitude>
          <MapLink>http://maps.google.com/maps?q=43.6485825,-79.3810526</MapLink>
          <Distance>10.61</Distance>
          <PromotionalContent>
            <Promotion><![CDATA[<!-- Promotional Content Goes Here --> ]]></Promotion>
          </PromotionalContent>
          <RetLocationId>gap - first canadian place</RetLocationId>
        </Location>
      </Locations>
    </Retailer>
  </Results>
</ProductLocation>