StoreLocatorHandler
This class provides RESTful services to get store locator details. It performs the service by delegating to the PhysicalStore and GeoNode BOD services.
Method Name | HTTP Method | URL | Query Parameters | 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}&siteLevelStoreSearch={siteLevelStoreSearch} | Gets store location information by a specified location. | No,HTTP | Sample |
findGeoNodeByGeoId | GET | store/{storeId}/storelocator/byGeoNode/{geoId} | pageNumber={pageNumber}&pageSize={pageSize}&BeautyCenter={BeautyCenter}&Type={Type}&responseFormat={responseFormat}&siteLevelStoreSearch={siteLevelStoreSearch} | Gets store location information by a geo node unique ID. | No,HTTP | Sample |
findByStoreUniqueId | GET | store/{storeId}/storelocator/byStoreId/{uniqueId} | responseFormat={responseFormat}&pageNumber={pageNumber}&pageSize={pageSize} | Gets store location information by a 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}&siteLevelStoreSearch={siteLevelStoreSearch} | Gets store location information by specified coordinates. | No,HTTP | Sample |