This class provides RESTful services to get store locator details. It performs the service by delegating to the PhysicalStore and GeoNode BOD services.
com.ibm.commerce.rest.store.handler.StoreLocatorHandler
HTTP Method | Path | Description |
---|---|---|
GET | /store/{storeId}/storelocator/byGeoNode/{geoId} | Gets store location information by a geo node unique ID. |
GET | /store/{storeId}/storelocator/byLocation | Gets store location information by a specified location. |
GET | /store/{storeId}/storelocator/byStoreId/{uniqueId} | Gets store location information by a store unique ID. |
GET | /store/{storeId}/storelocator/byStoreIds | Gets store location information by one to n store unique IDs. |
GET | /store/{storeId}/storelocator/latitude/{latitude}/longitude/{longitude} | Gets store location information by specified coordinates. |
Gets store location information by a geo node unique ID.
findGeoNodeByGeoId
false
true
Name | Description | Parameter Type | Data Type | Required | Allow Multiple |
---|---|---|---|---|---|
storeId | The store identifier. | path | string | true | N/A |
geoId | The geo node unique identifier. | path | string | true | N/A |
pageNumber | Page number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work. | query | integer | false | false |
pageSize | Page size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work. | query | integer | false | false |
BeautyCenter | The physcal store attribute name that describes whether the store is a beauty center. | query | string | false | false |
Type | The physical store attribute name to describe the type of the store. | query | string | false | false |
siteLevelStoreSearch | If it is 'true', a site level physical search will be performed. Otherwise, the physical store search will be performed at the web store level. By default, it is 'true'. | query | string | false | false |
HTTP Status Code | Description |
---|---|
200 | The requested completed successfully. |
400 | Bad request. Some of the inputs provided to the request aren't valid. |
401 | Not authenticated. The user session isn't valid. |
403 | The user isn't authorized to perform the specified request. |
500 | Internal server error. Additional details will be contained on the server logs. |
GET /wcs/resources/store/10001/storelocator/byGeoNode/10004?responseFormat=json
200
{ "PhysicalStore": [ { "Attribute": [ { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Designer studio", "displayValue": "true", "name": "DesignerStudio", "value": "true" }, { "displayName": "Type", "displayValue": "Express Store", "name": "Type", "value": "Express Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Calgary Circle Mall" } ], "addressLine": [ "300 MacLeod Tr" ], "city": "Calgary", "country": "Canada", "latitude": "51.05000", "longitude": "-114.05800", "postalCode": "T2G 5R1 ", "stateOrProvinceName": "Alberta", "storeName": "Calgary Circle Mall", "telephone1": "511.513.5789 ", "uniqueID": "10037" }, { "Attribute": [ { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Type", "displayValue": "Outlet Store", "name": "Type", "value": "Outlet Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Calgary Mall" } ], "addressLine": [ "1025 Cameron Ave SW" ], "city": "Calgary", "country": "Canada", "latitude": "51.03636", "longitude": "-114.08640", "postalCode": "T2T 0K4 ", "stateOrProvinceName": "Alberta", "storeName": "Calgary Mall", "telephone1": "367.666.6666 ", "uniqueID": "10026" } ], "recordSetComplete": "true", "recordSetCount": "2", "recordSetStartNumber": "0", "recordSetTotal": "2", "resourceId": "http:\/\/localhost:80\/wcs\/resources\/store\/10001\/storelocator\/byGeoNode\/10004?responseFormat=json", "resourceName": "storelocator" }
Gets store location information by a specified location.
findGeoNodeByGeoLocation
false
true
Name | Description | Parameter Type | Data Type | Required | Allow Multiple |
---|---|---|---|---|---|
storeId | The store identifier. | path | string | true | N/A |
city | The city. | query | string | false | false |
state | The state. | query | string | false | false |
prov | The province. | query | string | false | false |
country | The country. | query | string | false | false |
radiusUOM | The radius unit of measure. | query | string | false | false |
BeautyCenter | The physcal store attribute name that describes whether the store is a beauty center. | query | string | false | false |
Type | The physical store attribute name to describe the type of the store. | query | string | false | false |
radius | The radius. | query | string | false | false |
pageNumber | Page number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work. | query | integer | false | false |
pageSize | Page size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work. | query | integer | false | false |
siteLevelStoreSearch | If it is 'true', a site level physical search will be performed. Otherwise, the physical store search will be performed at the web store level. By default, it is 'true'. | query | string | false | false |
HTTP Status Code | Description |
---|---|
200 | The requested completed successfully. |
400 | Bad request. Some of the inputs provided to the request aren't valid. |
401 | Not authenticated. The user session isn't valid. |
403 | The user isn't authorized to perform the specified request. |
404 | No physical store is found for the criteria provided. |
500 | Internal server error. Additional details will be contained on the server logs. |
GET /wcs/resources/store/10001/storelocator/byLocation?city=markham&siteLevelStoreSearch=false
200
{ "PhysicalStore": [ { "Attribute": [ { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Markham Centre" } ], "addressLine": [ "8200 Warden Ave" ], "city": "Markham", "country": "Canada", "latitude": "43.84600", "longitude": "-79.33200", "postalCode": "L6G 1C7 ", "stateOrProvinceName": "Ontario", "storeName": "Markham Centre", "telephone1": "905.413.5555 ", "uniqueID": "10003" }, { "Attribute": [ { "displayName": "Designer studio", "displayValue": "true", "name": "DesignerStudio", "value": "true" }, { "displayName": "Type", "displayValue": "Express Store", "name": "Type", "value": "Express Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Markville Mall" } ], "addressLine": [ "8000 McCowan Rd" ], "city": "Markham", "country": "Canada", "latitude": "43.88900", "longitude": "-79.29000", "postalCode": "L3P 3J3 ", "stateOrProvinceName": "Ontario", "storeName": "Markville Mall", "telephone1": "905.416.6666 ", "uniqueID": "10004" }, { "Attribute": [ { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Sushi restaurant", "displayValue": "true", "name": "SushiRestaurant", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Warden Plaza" } ], "addressLine": [ "8250 Warden Ave" ], "city": "Markham", "country": "Canada", "latitude": "43.85100", "longitude": "-79.33300", "postalCode": "L6G 1C7 ", "stateOrProvinceName": "Ontario", "storeName": "Warden Plaza", "telephone1": "905.326.8647 ", "uniqueID": "10039" } ], "recordSetComplete": "true", "recordSetCount": "3", "recordSetStartNumber": "0", "recordSetTotal": "3", "resourceId": "http:\/\/localhost:80\/wcs\/resources\/store\/10001\/storelocator\/byLocation?city=markham&siteLevelStoreSearch=false", "resourceName": "storelocator" }
Gets store location information by a store unique ID.
findByStoreUniqueId
false
true
Name | Description | Parameter Type | Data Type | Required | Allow Multiple |
---|---|---|---|---|---|
storeId | The store identifier. | path | string | true | N/A |
uniqueId | The unique identifier. | path | string | true | N/A |
pageNumber | Page number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work. | query | integer | false | false |
pageSize | Page size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work. | query | integer | false | false |
HTTP Status Code | Description |
---|---|
200 | The requested completed successfully. |
400 | Bad request. Some of the inputs provided to the request aren't valid. |
401 | Not authenticated. The user session isn't valid. |
403 | The user isn't authorized to perform the specified request. |
500 | Internal server error. Additional details will be contained on the server logs. |
GET /wcs/resources/store/10001/storelocator/byStoreId/10003
200
{ "PhysicalStore": [ { "Attribute": [ { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Markham Centre" } ], "addressLine": [ "8200 Warden Ave" ], "city": "Markham", "country": "Canada", "latitude": "43.84600", "longitude": "-79.33200", "postalCode": "L6G 1C7 ", "stateOrProvinceName": "Ontario", "storeName": "Markham Centre", "telephone1": "905.413.5555 ", "uniqueID": "10003" } ], "recordSetComplete": "true", "recordSetCount": "1", "recordSetStartNumber": "0", "recordSetTotal": "1", "resourceId": "http:\/\/localhost:80\/wcs\/resources\/store\/10001\/storelocator\/byStoreId\/10003", "resourceName": "storelocator" }
Gets store location information by one to n store unique IDs.
findByStoreUniqueIds
false
true
Name | Description | Parameter Type | Data Type | Required | Allow Multiple |
---|---|---|---|---|---|
storeId | The store identifier. | path | string | true | N/A |
physicalStoreId | A list of physical store unique identifiers. | query | java.util.List | true | true |
pageNumber | Page number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work. | query | integer | false | false |
pageSize | Page size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work. | query | integer | false | false |
HTTP Status Code | Description |
---|---|
200 | The requested completed successfully. |
400 | Bad request. Some of the inputs provided to the request aren't valid. |
401 | Not authenticated. The user session isn't valid. |
403 | The user isn't authorized to perform the specified request. |
500 | Internal server error. Additional details will be contained on the server logs. |
GET /wcs/resources/store/10001/storelocator/byStoreIds?physicalStoreId=10039&physicalStoreId=10003&responseFormat=json
200
{ "PhysicalStore": [ { "Attribute": [ { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Markham Centre" } ], "addressLine": [ "8200 Warden Ave" ], "city": "Markham", "country": "Canada", "latitude": "43.84600", "longitude": "-79.33200", "postalCode": "L6G 1C7 ", "stateOrProvinceName": "Ontario", "storeName": "Markham Centre", "telephone1": "905.413.5555 ", "uniqueID": "10003" }, { "Attribute": [ { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Sushi restaurant", "displayValue": "true", "name": "SushiRestaurant", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" }, { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" } ], "Description": [ { "displayStoreName": "Warden Plaza" } ], "addressLine": [ "8250 Warden Ave" ], "city": "Markham", "country": "Canada", "latitude": "43.85100", "longitude": "-79.33300", "postalCode": "L6G 1C7 ", "stateOrProvinceName": "Ontario", "storeName": "Warden Plaza", "telephone1": "905.326.8647 ", "uniqueID": "10039" } ], "recordSetComplete": "true", "recordSetCount": "2", "recordSetStartNumber": "0", "recordSetTotal": "2", "resourceId": "http:\/\/localhost:80\/wcs\/resources\/store\/10001\/storelocator\/byStoreIds?physicalStoreId=10039&physicalStoreId=10003&responseFormat=json", "resourceName": "storelocator" }
Gets store location information by specified coordinates.
findStores
false
true
Name | Description | Parameter Type | Data Type | Required | Allow Multiple |
---|---|---|---|---|---|
storeId | The store identifier. | path | string | true | N/A |
latitude | The latitude. | path | string | true | N/A |
longitude | The longitude. | path | string | true | N/A |
maxItems | The maximum number of stores to return. | query | string | false | false |
radiusUOM | The radius unit of measure. | query | string | false | false |
BeautyCenter | The physcal store attribute name that describes whether the store is a beauty center. | query | string | false | false |
Type | The physical store attribute name to describe the type of the store. | query | string | false | false |
radius | The radius. | query | string | false | false |
siteLevelStoreSearch | If it is 'true', a site level physical search will be performed. Otherwise, the physical store search will be performed at the web store level. By default, it is 'true'. | query | string | false | false |
HTTP Status Code | Description |
---|---|
200 | The requested completed successfully. |
400 | Bad request. Some of the inputs provided to the request aren't valid. |
401 | Not authenticated. The user session isn't valid. |
403 | The user isn't authorized to perform the specified request. |
500 | Internal server error. Additional details will be contained on the server logs. |
GET /wcs/resources/store/10001/storelocator/latitude/43.848983/longitude/-79.3392102?maxItems=&siteLevelStoreSearch=false&responseFormat=json
200
{ "PhysicalStore": [ { "Attribute": [ { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" }, { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Sushi restaurant", "displayValue": "true", "name": "SushiRestaurant", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" } ], "Description": [ { "displayStoreName": "Warden Plaza" } ], "addressLine": [ "8250 Warden Ave" ], "city": "Markham", "country": "Canada", "distance": "0.5458207187651365", "latitude": "43.85100", "longitude": "-79.33300", "postalCode": "L6G 1C7 ", "stateOrProvinceName": "Ontario", "storeName": "Warden Plaza", "telephone1": "905.326.8647 ", "uniqueID": "10039" }, { "Attribute": [ { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" }, { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" } ], "Description": [ { "displayStoreName": "Markham Centre" } ], "addressLine": [ "8200 Warden Ave" ], "city": "Markham", "country": "Canada", "distance": "0.666169063579425", "latitude": "43.84600", "longitude": "-79.33200", "postalCode": "L6G 1C7 ", "stateOrProvinceName": "Ontario", "storeName": "Markham Centre", "telephone1": "905.413.5555 ", "uniqueID": "10003" }, { "Attribute": [ { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" }, { "displayName": "Designer studio", "displayValue": "true", "name": "DesignerStudio", "value": "true" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Sushi restaurant", "displayValue": "true", "name": "SushiRestaurant", "value": "true" }, { "displayName": "Type", "displayValue": "Regular Store", "name": "Type", "value": "Regular Store" } ], "Description": [ { "displayStoreName": "Alton Towers Plaza" } ], "addressLine": [ "250 Alton Towers Circle" ], "city": "Toronto", "country": "Canada", "distance": "5.602484764287309", "latitude": "43.82600", "longitude": "-79.27700", "postalCode": "M1V 3Z4 ", "stateOrProvinceName": "Ontario", "storeName": "Alton Towers Plaza", "telephone1": "416.326.8647 ", "uniqueID": "10042" }, { "Attribute": [ { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" }, { "displayName": "Designer studio", "displayValue": "true", "name": "DesignerStudio", "value": "true" }, { "displayName": "Type", "displayValue": "Express Store", "name": "Type", "value": "Express Store" } ], "Description": [ { "displayStoreName": "Markville Mall" } ], "addressLine": [ "8000 McCowan Rd" ], "city": "Markham", "country": "Canada", "distance": "5.9428276427935876", "latitude": "43.88900", "longitude": "-79.29000", "postalCode": "L3P 3J3 ", "stateOrProvinceName": "Ontario", "storeName": "Markville Mall", "telephone1": "905.416.6666 ", "uniqueID": "10004" }, { "Attribute": [ { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" }, { "displayName": "Beauty center", "displayValue": "true", "name": "BeautyCenter", "value": "true" }, { "displayName": "Sushi restaurant", "displayValue": "true", "name": "SushiRestaurant", "value": "true" }, { "displayName": "Type", "displayValue": "Express Store", "name": "Type", "value": "Express Store" } ], "Description": [ { "displayStoreName": "Borough Plaza" } ], "addressLine": [ "300 Borough Drive" ], "city": "Toronto", "country": "Canada", "distance": "10.639123055945683", "latitude": "43.77500", "longitude": "-79.25500", "postalCode": "M1P 4P5 ", "stateOrProvinceName": "Ontario", "storeName": "Borough Plaza", "telephone1": "416.134.5467 ", "uniqueID": "10044" }, { "Attribute": [ { "displayName": "Store hours", "displayValue": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>", "name": "StoreHours", "value": "Mon-Fri: 10am - 9pm<br \/>Sat: 9am - 7pm<br \/>Sun: 11am - 6pm<br \/>" }, { "displayName": "Cappuccino bar", "displayValue": "true", "name": "CappuccinoBar", "value": "true" }, { "displayName": "Designer studio", "displayValue": "true", "name": "DesignerStudio", "value": "true" }, { "displayName": "Type", "displayValue": "Express Store", "name": "Type", "value": "Express Store" } ], "Description": [ { "displayStoreName": "Yorkdale Centre" } ], "addressLine": [ "3401 Dufferin Street" ], "city": "North York", "country": "Canada", "distance": "12.575219484555985", "latitude": "43.75200", "longitude": "-79.42000", "postalCode": "M2N 1A1 ", "stateOrProvinceName": "Ontario", "storeName": "Yorkdale Centre", "telephone1": "905.411.1278 ", "uniqueID": "10002" } ], "recordSetComplete": "true", "recordSetCount": "6", "recordSetStartNumber": "0", "recordSetTotal": "6", "resourceId": "http:\/\/localhost:80\/wcs\/resources\/store\/10001\/storelocator\/latitude\/43.848983\/longitude\/-79.3392102?maxItems=&siteLevelStoreSearch=false&responseFormat=json", "resourceName": "storelocator" }
Name | Data Type | Required |
---|---|---|
recordSetTotal | string | false |
recordSetComplete | string | false |
recordSetStartNumber | string | false |
PhysicalStore | storelocator-storelocator_item array | false |
recordSetCount | string | false |
Name | Data Type | Required |
---|---|---|
userDataField | storelocator-storelocator_item.userDataField array | false |
addressLine | string array | false |
city | string | false |
storeName | string | false |
uniqueID | string | false |
latitude | string | false |
telephone1 | string | true |
longitude | string | false |
stateOrProvinceName | string | false |
distance | string | false |
country | string | false |
postalCode | string | false |
Description | storelocator-storelocator_item.Description array | false |
Attribute | storelocator-storelocator_item.Attribute array | false |
Name | Data Type | Required |
---|---|---|
value | string | false |
name | string | false |
displayName | string | false |
displayValue | string | false |
Name | Data Type | Required |
---|---|---|
displayStoreName | string | false |
Name | Data Type | Required |
---|---|---|
value | string | false |
key | string | true |