store

This class provides RESTful services to get available resource URLs for a store. Note: Data in the STORECONF table is available to all users (generic, anonymous, and registered), Therefore, sensitive information should not be stored in this table.

Handler Class:

com.ibm.commerce.rest.store.handler.StoreHandler

Method Summary

HTTP MethodPathDescription
GET/store/{storeId}Gets top level resource URLs.
GET/store/{storeId}/databeanThis method returns information about a specific store ID.
GET/store/{storeId}/online_storeThis method returns online store information about a specific store ID.

Method Details

GET /store/{storeId}

Gets top level resource URLs.

Handler Method:

fetchStore

Secure Call Mandatory:

false

Partial Authentication Allowed:

true

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
404The specified resource couldn't be found.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.store.handler.StoreHandler$StoreInformation


Example

Request:
GET /wcs/resources/store/10001
HTTP Status Code:

200

Response:
{
	"directory": "Aurora",
	"espotUrl": "http:\/\/localhost\/wcs\/resources\/store\/10001\/espot\/{marketingspotname}\/...",
	"geonodeUrl": "http:\/\/localhost\/wcs\/resources\/store\/10001\/geonode\/...",
	"guestidentityUrl": "https:\/\/localhost\/wcs\/resources\/store\/10001\/guestidentity",
	"inventoryavailabilityUrl": "http:\/\/localhost\/wcs\/resources\/store\/10001\/inventoryavailability\/{productids}",
	"loginidentityUrl": "https:\/\/localhost\/wcs\/resources\/store\/10001\/ltpadentity",
	"orderUrl": "https:\/\/localhost\/wcs\/resources\/store\/10001\/order\/...",
	"personUrl": "https:\/\/localhost\/wcs\/resources\/store\/10001\/person\/@self\/...",
	"productUrl": "http:\/\/localhost\/wcs\/resources\/store\/10001\/productview\/...",
	"shoppingcartUrl": "http:\/\/localhost\/wcs\/resources\/store\/10001\/cart\/@self\/...",
	"storeId": "10001",
	"storeLocatorUrl": "http:\/\/localhost\/wcs\/resources\/store\/10001\/storelocator\/...",
	"storeName": "Aurora",
	"topcategoriesUrl": "http:\/\/localhost\/wcs\/resources\/store\/10001\/categoryview\/...",
	"wishlistUrl": "https:\/\/localhost\/wcs\/resources\/store\/10001\/wishlist\/..."
}

GET /store/{storeId}/databean

This method returns information about a specific store ID.

Handler Method:

findDataBean

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
profileNameProfile name. Profiles determine the subset of data to be returned by a query.querystringfalsefalse
jspStoreDirquerystringfalsefalse
storeRelationshipTypeNamequerystringfalsefalse
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
404The specified resource couldn't be found.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

store-store


Example

Request:
GET /wcs/resources/store/10001/databean?jspStoreDir=&profileName=IBM_Store_Details&langId=-1&responseFormat=json
HTTP Status Code:

200

Response:
{
	"directory": "Aurora",
	"filePath": "\/wcsstore\/Aurora\/",
	"jspPath": "\/Aurora\/",
	"jspStoreDir": "",
	"jspStoreDirFilePath": "\/wcsstore\/",
	"masterCatalog": {
		"catalogId": "10001"
	},
	"persistentSession": 3,
	"relatedStores": null,
	"storeEntityDescription": {
		"contactAddressId": "10001",
		"displayName": "Aurora"
	},
	"storeLevel": "MC,MOBILE",
	"storeType": "B2C",
	"supportedLanguages": [
		{
			"descriptionString": "United States English",
			"languageId": "-1",
			"localeName": "en_US",
			"nativeDescriptionString": "United States English"
		}
	]
}

GET /store/{storeId}/online_store

This method returns online store information about a specific store ID.

Handler Method:

findOnlineStore

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
404The specified resource couldn't be found.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

store-store


Example

Request:
GET /wcs/resources/store/10001/online_store?responseFormat=json
HTTP Status Code:

200

Response:
{
	"resourceId": "https:\/\/localhost:443\/wcs\/resources\/store\/10001\/online_store?responseFormat=json",
	"resourceName": "store",
	"resultList": [
		{
			"contactInfo": [
				{
					"address": {
						"addressLine": [
							"ul. S\u0142owicza 1x",
							"nr lok. 9x",
							null
						],
						"city": "Ubraniowo",
						"country": "Polska",
						"stateOrProvinceName": "Wielkopolskie",
						"zipOrPostalCode": "0x-1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10025",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_pl_PL"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-22",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Bulevardul Martindale",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10023",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_ro_RO"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-21",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10021",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_ru_RU"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-20",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10003",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_ja_JP"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-10",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"\uc5ec\uc758\ub3c4\ub3d9",
							"xx\ubc88\uc9c0",
							null
						],
						"city": "\uc758\ub958 \uc0c1\uac00",
						"country": "\ud55c\uad6d",
						"stateOrProvinceName": "\uc11c\uc6b8\uc2dc",
						"zipOrPostalCode": "1xx-5xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10009",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_ko_KR"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "02-1xx-2xxx",
					"languageId": "-9",
					"telephone1": "02-1xx-2xxx"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10005",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_zh_TW"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-8",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"\u6dee\u6d77\u4e2d\u8def 3333 \u53f7",
							"10 \u697c",
							null
						],
						"city": "\u5362\u6e7e\u533a",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "200021"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10007",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_zh_CN"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "86-21-63265678",
					"languageId": "-7",
					"telephone1": "86-21-63268765"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite                   9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10019",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_pt_BR"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-6",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "Espa\u00f1a",
						"stateOrProvinceName": "Barcelona",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10013",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_es_ES"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-5",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx                    Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10017",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_it_IT"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-4",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"Modehausstra\u00dfe 11",
							"Whg. 4",
							null
						],
						"city": "Modenhausen",
						"country": "BW",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "67 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10011",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_de_DE"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-3",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"125 Avenue Henri Martin",
							"All\u00e9e C",
							null
						],
						"city": "Habitsville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10015",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_fr_FR"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "01.43.43.43.47",
					"languageId": "-2",
					"telephone1": "01.43.43.43.46"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10001",
						"contactPersonId": "7000000000000000002",
						"contactPersonNickName": "Aurora contact_en_US"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-1",
					"telephone1": "1-800-555-1234"
				}
			],
			"defaultCatalog": [
				{
					"catalogIdentifier": null,
					"storeIdentifier": null,
					"uniqueID": null,
					"userData": null
				}
			],
			"description": [
				{
					"description": "Encja sklepu w danym modelu handlowym",
					"displayName": "Aurora",
					"languageId": "-22"
				},
				{
					"description": "Entitate Commerce Model Store",
					"displayName": "Aurora",
					"languageId": "-21"
				},
				{
					"description": "Commerce Model Store entity",
					"displayName": "Aurora",
					"languageId": "-20"
				},
				{
					"description": "Commerce \u30e2\u30c7\u30eb\u30fb\u30b9\u30c8\u30a2\u30fb\u30a8\u30f3\u30c6\u30a3\u30c6\u30a3\u30fc",
					"displayName": "Aurora",
					"languageId": "-10"
				},
				{
					"description": "\uc0c1\uc5c5 \ubaa8\ub378 \uc0c1\uc810 \uc5d4\ud2f0\ud2f0",
					"displayName": "Aurora",
					"languageId": "-9"
				},
				{
					"description": "\u5546\u696d\u6a21\u5f0f\u5546\u5e97\u5be6\u9ad4",
					"displayName": "Aurora",
					"languageId": "-8"
				},
				{
					"description": "\u5546\u4e1a\u6a21\u578b\u5546\u5e97\u5b9e\u4f53",
					"displayName": "Aurora",
					"languageId": "-7"
				},
				{
					"description": "Entidade de Loja de Modelo Comercial",
					"displayName": "Aurora",
					"languageId": "-6"
				},
				{
					"description": "Entidad de tienda de modelos de comercio",
					"displayName": "Aurora",
					"languageId": "-5"
				},
				{
					"description": "Entit\u00e0 negozio modello in commercio",
					"displayName": "Aurora",
					"languageId": "-4"
				},
				{
					"description": "Commerce-Modell - Gesch\u00e4ftsentit\u00e4t",
					"displayName": "Aurora",
					"languageId": "-3"
				},
				{
					"description": "Entit\u00e9 Magasin mod\u00e8le Commerce",
					"displayName": "Aurora",
					"languageId": "-2"
				},
				{
					"description": "Commerce Model Store entity",
					"displayName": "Aurora",
					"languageId": "-1"
				}
			],
			"identifier": "Aurora",
			"locationInfo": [
				{
					"address": {
						"addressLine": [
							"ul. S\u0142owicza 1x",
							"nr lok. 9x",
							null
						],
						"city": "Ubraniowo",
						"country": "Polska",
						"stateOrProvinceName": "Wielkopolskie",
						"zipOrPostalCode": "0x-1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10026",
						"contactPersonNickName": "Aurora location_pl_PL"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-22",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Bulevardul Martindale",
							"Apartamentul 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10024",
						"contactPersonNickName": "Aurora location_ro_RO"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-21",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10022",
						"contactPersonNickName": "Aurora location_ru_RU"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-20",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10004",
						"contactPersonNickName": "Aurora location_ja_JP"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-10",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"\uc5ec\uc758\ub3c4\ub3d9",
							"xx\ubc88\uc9c0",
							null
						],
						"city": "\uc758\ub958 \uc0c1\uac00",
						"country": "\ud55c\uad6d",
						"stateOrProvinceName": "\uc11c\uc6b8\uc2dc",
						"zipOrPostalCode": "1xx-5xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10010",
						"contactPersonNickName": "Aurora location_ko_KR"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "02-1xx-2xxx",
					"languageId": "-9",
					"telephone1": "02-1xx-2xxx"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10006",
						"contactPersonNickName": "Aurora location_zh_TW"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-8",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"\u6dee\u6d77\u4e2d\u8def 3333 \u53f7",
							"10 \u697c",
							null
						],
						"city": "\u5362\u6e7e\u533a",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "200021"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10008",
						"contactPersonNickName": "Aurora location_zh_CN"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "86-21-63265678",
					"languageId": "-7",
					"telephone1": "86-21-63268765"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite                   9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10020",
						"contactPersonNickName": "Aurora location_pt_BR"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-6",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "Espa\u00f1a",
						"stateOrProvinceName": "Barcelona",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10014",
						"contactPersonNickName": "Aurora location_es_ES"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-5",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"12xx                    Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10018",
						"contactPersonNickName": "Aurora location_it_IT"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-4",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"Modehausstra\u00dfe 11",
							"Whg. 4",
							null
						],
						"city": "Modenhausen",
						"country": "BW",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "67 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10012",
						"contactPersonNickName": "Aurora location_de_DE"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-3",
					"telephone1": "1-800-555-1234"
				},
				{
					"address": {
						"addressLine": [
							"125 Avenue Henri Martin",
							"All\u00e9e C",
							null
						],
						"city": "Habitsville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10016",
						"contactPersonNickName": "Aurora location_fr_FR"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "01.43.43.43.47",
					"languageId": "-2",
					"telephone1": "01.43.43.43.46"
				},
				{
					"address": {
						"addressLine": [
							"12xx Martindale Avenue",
							"Suite 9xx",
							null
						],
						"city": "Clothesville",
						"country": "CA",
						"stateOrProvinceName": "ON",
						"zipOrPostalCode": "Lxx 1xx"
					},
					"contactInfoIdentifier": {
						"contactInfoId": "10002",
						"contactPersonNickName": "Aurora location_en_US"
					},
					"contactPersonBusinessTitle": "Aurora",
					"emailAddress1": "info@Aurora.xxx",
					"fax1": "1-800-555-4321",
					"languageId": "-1",
					"telephone1": "1-800-555-1234"
				}
			],
			"ownerId": "7000000000000000002",
			"state": "open",
			"storeId": "10001",
			"storeType": "B2C",
			"supportedCurrencies": {
				"defaultCurrency": "USD",
				"supportedCurrencies": [
					"BRL",
					"CAD",
					"CNY",
					"EGP",
					"EUR",
					"GBP",
					"JPY",
					"KRW",
					"PLN",
					"RON",
					"RUB",
					"TWD",
					"USD"
				]
			},
			"supportedLanguages": {
				"defaultLanguageId": "-1",
				"supportedLanguages": [
					"-1"
				]
			},
			"userData": {
				"CK_imagePath": "\/wcsstore\/Aurora\/",
				"wc.search.entitlement": "0",
				"wc.search.priceMode": "1",
				"wc.seo.defaultURLLangId": "-1"
			}
		}
	]
}

Data Type Details

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.catalogIdentifier

Properties:
NameData TypeRequired
externalIdentifiercom.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.catalogIdentifier.externalIdentifierfalse
uniqueIDstringfalse

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.catalogIdentifier.externalIdentifier

Properties:
NameData TypeRequired
identifierstringtrue
storeIdentifiercom.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.catalogIdentifier.externalIdentifier.storeIdentifierfalse
ownerIDstringfalse

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.catalogIdentifier.externalIdentifier.storeIdentifier

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.catalogIdentifier.externalIdentifier.storeIdentifier.externalIdentifier

Properties:
NameData TypeRequired
nameIdentifierstringfalse
ownerIDstringfalse

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.storeIdentifier

Properties:
NameData TypeRequired
externalIdentifiercom.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.storeIdentifier.externalIdentifierfalse
uniqueIDstringfalse

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.storeIdentifier.externalIdentifier

Properties:
NameData TypeRequired
nameIdentifierstringfalse
ownerIDstringfalse

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.userData

Properties:
NameData TypeRequired
userDataFieldcom.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.userData.userDataField arrayfalse

com.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.rest.store.handler.StoreHandler$StoreInformation

Store information.

Properties:
NameData TypeRequired
productUrlstringtrue
orderUrlstringtrue
shoppingcartUrlstringtrue
espotUrlstringtrue
loginidentityUrlstringtrue
wishlistUrlstringtrue
storeNamestringtrue
directorystringtrue
inventoryavailabilityUrlstringtrue
guestidentityUrlstringtrue
personUrlstringtrue
storeLocatorUrlstringtrue
geonodeUrlstringtrue
storeIdstringtrue
topcategoriesUrlstringtrue

store-AddressType

Properties:
NameData TypeRequired
countrystringfalse
addressLinestring arrayfalse
citystringfalse
zipOrPostalCodestringfalse
stateOrProvinceNamestringfalse

store-ContactInfoIdentifierType

Properties:
NameData TypeRequired
contactPersonIdstringfalse
contactPersonNickNamestringtrue
contactInfoIdstringfalse

store-OnlineStoreContactInfoType

Properties:
NameData TypeRequired
contactPersonBusinessTitlestringfalse
languageIdstringfalse
fax1stringtrue
addressstringfalse
fax2stringtrue
contactInfoIdentifierstringfalse
emailAddress1stringtrue
emailAddress2stringtrue
telephone1stringtrue
telephone2stringtrue

store-OnlineStoreDescriptionType

Properties:
NameData TypeRequired
languageIdstringfalse
descriptionstringfalse
displayNamestringfalse

store-OnlineStoreRelatedStoresType

Properties:
NameData TypeRequired
relatedStoreIdstringfalse
statestringfalse
relationshipTypestringfalse
relationshipSequencestringfalse

store-OnlineStoreSupportedCurrenciesType

Properties:
NameData TypeRequired
defaultCurrencystringfalse
supportedCurrenciesstring arrayfalse

store-OnlineStoreSupportedLanguagesType

Properties:
NameData TypeRequired
defaultLanguageIdstringfalse
supportedLanguagesstring arrayfalse

store-OnlineStoreUserDataType

Properties:
NameData TypeRequired
userDataFieldstore-OnlineStoreUserDataType.userDataField arrayfalse

store-OnlineStoreUserDataType.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

store-store

Properties:
NameData TypeRequired
resultListstore-store_item arrayfalse

store-store_item

Properties:
NameData TypeRequired
locationInfostore-OnlineStoreContactInfoType arrayfalse
identifierstringfalse
supportedLanguagesstringfalse
ownerIdstringfalse
contactInfostore-OnlineStoreContactInfoType arrayfalse
statestringfalse
userDatastringfalse
defaultCatalogcom.ibm.commerce.infrastructure.facade.datatypes.DefaultCatalogType arrayfalse
storeTypestringfalse
storeIdstringfalse
descriptionstore-OnlineStoreDescriptionType arrayfalse
relatedStoresstore-OnlineStoreRelatedStoresType arrayfalse
supportedCurrenciesstringfalse