

StoreLocatorHandler
This class provides RESTful services to retrieve store locator details. It delegates to the PhysicalStore and GeoNode nouns to perform the operations.
| Method Name | HTTP Method | URL | Query Params | Description | Authentication | Example |
|---|---|---|---|---|---|---|
| findGeoNodeByGeoLocation | GET | store/{storeId}/storelocator/byLocation | responseFormat={responseFormat}&city={city}&state={state}&prov={prov}&country={country}&radiusUOM={radiusUOM}&BeautyCenter={BeautyCenter}&Type={Type}&radius={radius}&pageNumber={pageNumber}&pageSize={pageSize}
|
Gets physical store location information by specified location. | No,HTTP | Sample |
| findGeoNodeByGeoId | GET | store/{storeId}/storelocator/byGeoNode/{geoId} | pageNumber={pageNumber}&pageSize={pageSize}&BeautyCenter={BeautyCenter}&Type={Type}&responseFormat={responseFormat}
|
Gets physical store location information by geo node unique ID. | No,HTTP | Sample |
| findByStoreUniqueId | GET | store/{storeId}/storelocator/byStoreId/{uniqueId} | responseFormat={responseFormat}&pageNumber={pageNumber}&pageSize={pageSize} | Gets physical store location information by store unique ID. | HTTP | Sample |
| findStores | GET | store/{storeId}/storelocator/latitude/{latitude}/longitude/{longitude} | responseFormat={responseFormat}&maxItems={maxItems}&radiusUOM={radiusUOM}&BeautyCenter={BeautyCenter}&Type={Type}&radius={radius}
|
Gets physical store location information by specified coordinates. | No,HTTP | Sample |
siteLevelStoreSearch=false for physical stores
with an online store ID (stores or eSites, but not asset stores).