wishlist

This class provides RESTful services to get and manage a shopper's wish lists. Note: You must enable the multiple wish lists feature in the Management Center Store Management tool.

Handler Class:

com.ibm.commerce.rest.wishlist.handler.WishlistHandler

Method Summary

HTTP MethodPathDescription
GET/store/{storeId}/wishlist/{externalId}Gets the shopper's wish list by ExternalId or by ExternalId and GuestAccesskey. If only ExternalId is specified, the user must be authenticated.
GET/store/{storeId}/wishlist/{externalId}/itemGets the shopper's wish list items by wish list ExternalId or by ExternalId and GuestAccesskey. If only ExternalId is specified, the user must be authenticated.
GET/store/{storeId}/wishlist/@defaultGets the shopper's default wish list.
GET/store/{storeId}/wishlist/@selfGets all of the shopper's wish lists.
POST/store/{storeId}/wishlistCreates a wish list, either empty or with items.
POST/store/{storeId}/wishlist/{externalId}?action={action}Process a wish list.
PUT/store/{storeId}/wishlist/{externalId}Updates the wish list to change the description or to add or update an item.
DELETE/store/{storeId}/wishlist/{externalId}Deletes a wish list or delete an item from a wish list. Specify an itemId or a productId to delete only that item from the wish list; otherwise the entire wish list will be deleted. When both itemId and productId are provided, itemId will be used ONLY.

Method Details

GET /store/{storeId}/wishlist/{externalId}

Gets the shopper's wish list by ExternalId or by ExternalId and GuestAccesskey. If only ExternalId is specified, the user must be authenticated.

Handler Method:

findWishlistByExternalId

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

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

wishlist-wishlist

GET /store/{storeId}/wishlist/{externalId}/item

Gets the shopper's wish list items by wish list ExternalId or by ExternalId and GuestAccesskey. If only ExternalId is specified, the user must be authenticated.

Handler Method:

findWishlistItemsByExternalId

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
externalIdWish list external identifier.pathstringtrueN/A
storeIdThe store identifier.pathstringtrueN/A
guestAccessKeyWish list guest access key.querystringfalsefalse
pageNumberPage number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work.queryintegerfalsefalse
pageSizePage 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.queryintegerfalsefalse
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.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

wishlist-wishlist


Example

Request:
GET /wcs/resources/store/10001/wishlist/10003/item?pageSize=12&pageNumber=1&responseFormat=json
HTTP Status Code:

200

Response:
{
	"GiftList": [
		{
			"accessSpecifier": "Private",
			"description": "Wish List",
			"descriptionName": "Wish List",
			"event": "0",
			"externalIdentifier": "10003",
			"giftCardAccepted": "false",
			"item": [
				{
					"giftListItemID": "10002",
					"itemCreatedTime": "2014-11-20T14:33:46.090Z",
					"itemLastUpdate": "2014-11-20T14:33:46.090Z",
					"location": "online",
					"partNumber": "HFU032_320101",
					"productId": "12837",
					"productOwnerID": "7000000000000000002",
					"quantityBought": "0.0",
					"quantityRequested": "1.0"
				}
			],
			"optForEmail": "false",
			"registry": "true",
			"state": "Default",
			"storeId": "10001",
			"storeName": "Wish List",
			"storeOwnerID": "10003",
			"uniqueID": "10003"
		}
	],
	"recordSetComplete": "true",
	"recordSetCount": "1",
	"recordSetStartNumber": "0",
	"recordSetTotal": "1",
	"resourceId": "https:\/\/localhost:443\/wcs\/resources\/store\/10001\/wishlist\/10003\/item?pageSize=12&pageNumber=1&responseFormat=json",
	"resourceName": "wishlist"
}

GET /store/{storeId}/wishlist/@default

Gets the shopper's default wish list.

Handler Method:

findWishlistByUserId_default

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.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

wishlist-wishlist


Example

Request:
GET /wcs/resources/store/10001/wishlist/@default?responseFormat=json
HTTP Status Code:

200

Response:
{
	"GiftList": [
		{
			"accessSpecifier": "Private",
			"createdTime": "2014-11-20T14:33:45.944Z",
			"description": "Wish List",
			"descriptionName": "Wish List",
			"event": "WishList",
			"externalIdentifier": "10003",
			"giftCardAccepted": "false",
			"guestAccessKey": "-49e2f4d1:149cc3e97d1:-6cdb",
			"lastUpdate": "2014-11-20T14:33:45.944Z",
			"location": "online",
			"optForEmail": "false",
			"registry": "false",
			"registryAccessKey": "-49e2f4d1:149cc3e97d1:-6cda",
			"state": "Default",
			"storeId": "10001",
			"storeName": "Wish List",
			"storeOwnerID": "10003",
			"uniqueID": "10003"
		}
	],
	"recordSetComplete": "true",
	"recordSetCount": "1",
	"recordSetStartNumber": "0",
	"recordSetTotal": "1",
	"resourceId": "https:\/\/localhost:443\/wcs\/resources\/store\/10001\/wishlist\/@default?responseFormat=json",
	"resourceName": "wishlist"
}

GET /store/{storeId}/wishlist/@self

Gets all of the shopper's wish lists.

Handler Method:

findWishlist

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.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

wishlist-wishlist

POST /store/{storeId}/wishlist

Creates a wish list, either empty or with items.

Handler Method:

createWishlist

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
bodyThe request body for creating a wishlist or wishlist item.bodycom.ibm.commerce.rest.wishlist.handler.WishlistHandler$CreateBodyParameterDescriptionfalseN/A
HTTP Status Codes:
HTTP Status CodeDescription
201The requested resource has been created.
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.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListResponse


Example

Request:
POST /wcs/resources/store/10001/wishlist?responseFormat=json
Body:
{
	"description": "Wish List",
	"descriptionName": "Wish List",
	"registry": "false"
}
HTTP Status Code:

201

Response:
{
	"descriptionName": "Wish List",
	"storeId": "10001",
	"uniqueID": "10502"
}

POST /store/{storeId}/wishlist/{externalId}?action={action}

Process a wish list.

Handler Method:

processWishlist

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
externalIdWish list external identifier.pathstringtrueN/A
bodyThe request body for the e-mail announcements made about the gift list by the registrants to friends and family.bodycom.ibm.commerce.rest.wishlist.handler.WishlistHandler$ProcessBodyParameterDescriptionfalseN/A
actionThe action of the rest service.querystringfalsefalse
HTTP Status Codes:
HTTP Status CodeDescription
201The requested resource has been created.
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.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListResponse

PUT /store/{storeId}/wishlist/{externalId}

Updates the wish list to change the description or to add or update an item.

Handler Method:

updateWishlist

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
externalIdWish list external identifier.pathstringtrueN/A
addItemWhen set to true, a new item in a request will be added to the wishlist. When false or missing, the wishlist description and/or item will be updated with the information in the request. Default is false.querystringfalsefalse
bodyThe request body for updating a wishlist description or wishlist item.bodycom.ibm.commerce.rest.wishlist.handler.WishlistHandler$UpdateBodyParameterDescriptionfalseN/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.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListUpdateResponse


Example

Request:
PUT /wcs/resources/store/10001/wishlist/10502?addItem=true&responseFormat=json
Body:
{
	"item": [
		{
			"productId": "10706",
			"quantityRequested": "1"
		}
	]
}
HTTP Status Code:

200

Response:
{
	"item": [
		{
			"giftListItemID": "10501"
		}
	],
	"uniqueID": "10502"
}

DELETE /store/{storeId}/wishlist/{externalId}

Deletes a wish list or delete an item from a wish list. Specify an itemId or a productId to delete only that item from the wish list; otherwise the entire wish list will be deleted. When both itemId and productId are provided, itemId will be used ONLY.

Handler Method:

deleteWishlist

Secure Call Mandatory:

false

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
externalIdWish list external identifier.pathstringtrueN/A
itemIdSpecifies the id of the wish list item to be deleted. If this parameter and productId are missing or blank, the entire wishlist will be deleted.querystringfalsefalse
productIdSpecifies the id of the wish list product to be deleted. If this parameter and itemId are missing or blank, the entire wishlist will be deleted.querystringfalsefalse
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.
500Internal server error. Additional details will be contained on the server logs.
Response Data Type:

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$DeleteWishListResponse


Example

Request:
DELETE /wcs/resources/store/10001/wishlist/10003?itemId=10002&responseFormat=json
HTTP Status Code:

200

Response:
{
	"item": [
		{
			"giftListItemID": "10002"
		}
	],
	"uniqueID": "10003"
}

Data Type Details

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.address

Properties:
NameData TypeRequired
primarystringfalse
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.address.userDatafalse
countrystringfalse
addressLinestring arrayfalse
postalCodestringfalse
typestringfalse
internalOfficeAddressstringfalse
citystringfalse
stateOrProvinceNamestringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.address.userData

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.address.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.attributes

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactInfoIdentifier

Properties:
NameData TypeRequired
externalIdentifiercom.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactInfoIdentifier.externalIdentifierfalse
uniqueIDstringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactInfoIdentifier.externalIdentifier

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactInfoIdentifier.externalIdentifier.organizationIdentifier

Properties:
NameData TypeRequired
uniqueIDstringfalse
distinguishedNamestringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactInfoIdentifier.externalIdentifier.personIdentifier

Properties:
NameData TypeRequired
externalIdentifiercom.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactInfoIdentifier.externalIdentifier.personIdentifier.externalIdentifierfalse
uniqueIDstringfalse
distinguishedNamestringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactInfoIdentifier.externalIdentifier.personIdentifier.externalIdentifier

Properties:
NameData TypeRequired
identifierstringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.contactName

Properties:
NameData TypeRequired
middleNamestringfalse
lastNamestringfalse
personTitlestringfalse
businessTitlestringfalse
firstNamestringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress1.userDatafalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress1.userData

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress2

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress2.userDatafalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress2.userData

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.emailAddress2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax1.userDatafalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax1.userData

Properties:
NameData TypeRequired
userDataFieldcom.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax1.userData.userDataField arrayfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax2

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax2.userDatafalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax2.userData

Properties:
NameData TypeRequired
userDataFieldcom.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax2.userData.userDataField arrayfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.fax2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.mobilePhone1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.mobilePhone1.userDatafalse
countrystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.mobilePhone1.userData

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.mobilePhone1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone1.userDatafalse
typestringfalse
publishstringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone1.userData

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone2

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone2.userDatafalse
typestringfalse
publishstringfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone2.userData

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.telephone2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.userData

Properties:
NameData TypeRequired
userDataFieldcom.ibm.commerce.foundation.common.datatypes.ContactInfoType.userData.userDataField arrayfalse

com.ibm.commerce.foundation.common.datatypes.ContactInfoType.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.foundation.common.datatypes.StoreIdentifierType

Properties:
NameData TypeRequired
externalIdentifiercom.ibm.commerce.foundation.common.datatypes.StoreIdentifierType.externalIdentifierfalse
uniqueIDstringfalse

com.ibm.commerce.foundation.common.datatypes.StoreIdentifierType.externalIdentifier

Properties:
NameData TypeRequired
nameIdentifierstringfalse
ownerIDstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType

Properties:
NameData TypeRequired
purchaserAddresscom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddressfalse
registrantMemostringfalse
noteSentstringtrue
purchasedItemDetailscom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetailsfalse
messageForRegistrantstringfalse
purchaseDatestringtrue
statusstringfalse
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.userDatafalse
locationstringtrue
dateCreatedstringfalse
purchaseRecordIdentifiercom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaseRecordIdentifierfalse
giftListItemIDstringfalse
lastUpdatestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.itemBought

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.itemBought.externalIdentifier

Properties:
NameData TypeRequired
storeIdentifiercom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.itemBought.externalIdentifier.storeIdentifierfalse
partNumberstringtrue
ownerIDstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.itemBought.externalIdentifier.storeIdentifier

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.itemBought.externalIdentifier.storeIdentifier.externalIdentifier

Properties:
NameData TypeRequired
nameIdentifierstringfalse
ownerIDstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.orderItemIdentifier

Properties:
NameData TypeRequired
externalOrderItemIDstringfalse
uniqueIDstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.quantity

Properties:
NameData TypeRequired
valuestringfalse
uomstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchasedItemDetails.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress

Properties:
NameData TypeRequired
organizationUnitNamestringfalse
mobilePhone1com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.mobilePhone1false
contactNamecom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactNamefalse
bestCallingTimestringfalse
telephone1com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone1false
telephone2com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone2false
fax1com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax1false
addresscom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.addressfalse
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.userDatafalse
fax2com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax2false
geographicalTaxCodestringfalse
attributescom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.attributes arrayfalse
contactInfoIdentifiercom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactInfoIdentifierfalse
languagestringfalse
emailAddress1com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress1false
emailAddress2com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress2false
geographicalShippingCodestringfalse
organizationNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.address

Properties:
NameData TypeRequired
primarystringfalse
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.address.userDatafalse
countrystringfalse
addressLinestring arrayfalse
postalCodestringfalse
typestringfalse
internalOfficeAddressstringfalse
citystringfalse
stateOrProvinceNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.address.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.address.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.attributes

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactInfoIdentifier

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactInfoIdentifier.externalIdentifier

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactInfoIdentifier.externalIdentifier.organizationIdentifier

Properties:
NameData TypeRequired
uniqueIDstringfalse
distinguishedNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactInfoIdentifier.externalIdentifier.personIdentifier

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactInfoIdentifier.externalIdentifier.personIdentifier.externalIdentifier

Properties:
NameData TypeRequired
identifierstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.contactName

Properties:
NameData TypeRequired
middleNamestringfalse
lastNamestringfalse
personTitlestringfalse
businessTitlestringfalse
firstNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress1

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress2

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress2.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.emailAddress2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax1

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax2

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax2.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.fax2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.mobilePhone1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.mobilePhone1.userDatafalse
countrystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.mobilePhone1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.mobilePhone1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone1.userDatafalse
typestringfalse
publishstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone2

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone2.userDatafalse
typestringfalse
publishstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone2.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.telephone2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaserAddress.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.purchaseRecordIdentifier

Properties:
NameData TypeRequired
uniqueIDstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.personIdentifier

Properties:
NameData TypeRequired
externalIdentifiercom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.personIdentifier.externalIdentifierfalse
uniqueIDstringfalse
distinguishedNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.personIdentifier.externalIdentifier

Properties:
NameData TypeRequired
identifierstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress

Properties:
NameData TypeRequired
organizationUnitNamestringfalse
mobilePhone1com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.mobilePhone1false
contactNamecom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactNamefalse
bestCallingTimestringfalse
telephone1com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone1false
telephone2com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone2false
fax1com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax1false
addresscom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.addressfalse
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.userDatafalse
fax2com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax2false
geographicalTaxCodestringfalse
attributescom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.attributes arrayfalse
contactInfoIdentifiercom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactInfoIdentifierfalse
languagestringfalse
emailAddress1com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress1false
emailAddress2com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress2false
geographicalShippingCodestringfalse
organizationNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.address

Properties:
NameData TypeRequired
primarystringfalse
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.address.userDatafalse
countrystringfalse
addressLinestring arrayfalse
postalCodestringfalse
typestringfalse
internalOfficeAddressstringfalse
citystringfalse
stateOrProvinceNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.address.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.address.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.attributes

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactInfoIdentifier

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactInfoIdentifier.externalIdentifier

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactInfoIdentifier.externalIdentifier.organizationIdentifier

Properties:
NameData TypeRequired
uniqueIDstringfalse
distinguishedNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactInfoIdentifier.externalIdentifier.personIdentifier

Properties:
NameData TypeRequired
externalIdentifiercom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactInfoIdentifier.externalIdentifier.personIdentifier.externalIdentifierfalse
uniqueIDstringfalse
distinguishedNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactInfoIdentifier.externalIdentifier.personIdentifier.externalIdentifier

Properties:
NameData TypeRequired
identifierstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.contactName

Properties:
NameData TypeRequired
middleNamestringfalse
lastNamestringfalse
personTitlestringfalse
businessTitlestringfalse
firstNamestringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress1

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress2

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress2.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.emailAddress2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax1

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax2

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax2.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.fax2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.mobilePhone1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.mobilePhone1.userDatafalse
countrystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.mobilePhone1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.mobilePhone1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone1

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone1.userDatafalse
typestringfalse
publishstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone1.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone1.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone2

Properties:
NameData TypeRequired
valuestringtrue
userDatacom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone2.userDatafalse
typestringfalse
publishstringfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone2.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.telephone2.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.userData

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.registrantAddress.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.userData

Properties:
NameData TypeRequired
userDataFieldcom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.userData.userDataField arrayfalse

com.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$CreateBodyParameterDescription

Description of the post input body to create a wishlist or item.

Properties:
NameData TypeRequired
itemcom.ibm.commerce.rest.wishlist.handler.WishlistHandler$CreateBodyParameterDescription$WishlistItemBodyDescription arrayfalse
giftCardAcceptedstringfalse
descriptionNamestringfalse
accessSpecifierstringfalse
descriptionstringfalse

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$CreateBodyParameterDescription$WishlistItemBodyDescription

Wishlist item body.

Properties:
NameData TypeRequired
quantityRequestedstringfalse
locationstringtrue
productIdstringtrue
partNumberstringfalse

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$DeleteWishListResponse

Wish list delete response.

Properties:
NameData TypeRequired
uniqueIDstringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$ProcessBodyParameterDescription

Description of the post input body to process the wishlist.

Properties:
NameData TypeRequired
announcementcom.ibm.commerce.rest.wishlist.handler.WishlistHandler$ProcessBodyParameterDescription$AnnouncementBodyDescription arrayfalse

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$ProcessBodyParameterDescription$AnnouncementBodyDescription

Announcement body.

Properties:
NameData TypeRequired
senderNamestringtrue
messagestringfalse
emailRecipientcom.ibm.commerce.rest.wishlist.handler.WishlistHandler$ProcessBodyParameterDescription$AnnouncementBodyDescription$EmailRecipient arrayfalse
senderEmailAddressstringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$ProcessBodyParameterDescription$AnnouncementBodyDescription$EmailRecipient

The recipients of the e-mail.

Properties:
NameData TypeRequired
recipientEmailstringtrue
recipientNamestringtrue
addressingMethodstringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$UpdateBodyParameterDescription

Description of the post input body to update the wishlist or item.

Properties:
NameData TypeRequired
itemcom.ibm.commerce.rest.wishlist.handler.WishlistHandler$UpdateBodyParameterDescription$WishlistItemBodyDescription arrayfalse
descriptionNamestringfalse
descriptionstringfalse

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$UpdateBodyParameterDescription$WishlistItemBodyDescription

Wishlist item body.

Properties:
NameData TypeRequired
quantityRequestedstringfalse
productIdstringfalse
partNumberstringfalse
giftListItemIDstringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListResponse

Wish list change response.

Properties:
NameData TypeRequired
itemcom.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListResponse$Item arrayfalse
storeIdstringtrue
uniqueIDstringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListResponse$Item

Wishlist item body.

Properties:
NameData TypeRequired
giftListItemIDstringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListUpdateResponse

Wish list change response.

Properties:
NameData TypeRequired
itemcom.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListUpdateResponse$Item arrayfalse
uniqueIDstringtrue

com.ibm.commerce.rest.wishlist.handler.WishlistHandler$WishListUpdateResponse$Item

Wishlist item body.

Properties:
NameData TypeRequired
giftListItemIDstringtrue

wishlist-wishlist

Properties:
NameData TypeRequired
recordSetTotalstringfalse
recordSetCompletestringfalse
recordSetStartNumberstringfalse
recordSetCountstringfalse
GiftListwishlist-wishlist_item arrayfalse

wishlist-wishlist_item

Properties:
NameData TypeRequired
announcementwishlist-wishlist_item.announcement arrayfalse
storeNamestringfalse
guestMessagestringfalse
statestringfalse
itemwishlist-wishlist_item.item arrayfalse
externalIdentifierstringfalse
createdTimestringfalse
eventstringfalse
storeIdstringfalse
registryAccessKeystringfalse
guestAccessKeystringfalse
manageAccessPasswordstringfalse
userDataFieldwishlist-wishlist_item.userDataField arrayfalse
optForEmailstringfalse
descriptionNamestringfalse
giftCardAcceptedstringfalse
registrantcom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantTypefalse
uniqueIDstringfalse
storeOwnerIDstringfalse
purchaseRecordcom.ibm.commerce.giftcenter.facade.datatypes.GiftListPurchaseRecordType arrayfalse
locationstringfalse
coRegistrantcom.ibm.commerce.giftcenter.facade.datatypes.GiftListRegistrantType arrayfalse
postEventAddresscom.ibm.commerce.foundation.common.datatypes.ContactInfoTypefalse
accessSpecifierstringtrue
descriptionstringfalse
registrystringfalse
preEventAddresscom.ibm.commerce.foundation.common.datatypes.ContactInfoTypefalse
lastUpdatestringfalse

wishlist-wishlist_item.announcement

Properties:
NameData TypeRequired
senderNamestringtrue
giftListAnnouncementIDstringfalse
userDatawishlist-wishlist_item.announcement.userDatafalse
sentDatestringfalse
messagestringtrue
emailRecipientwishlist-wishlist_item.announcement.emailRecipient arraytrue
senderEmailAddressstringtrue

wishlist-wishlist_item.announcement.emailRecipient

Properties:
NameData TypeRequired
recipientEmailwishlist-wishlist_item.announcement.emailRecipient.recipientEmailtrue
recipientNamestringtrue
addressingMethodstringtrue

wishlist-wishlist_item.announcement.emailRecipient.recipientEmail

Properties:
NameData TypeRequired
valuestringtrue
userDatawishlist-wishlist_item.announcement.emailRecipient.recipientEmail.userDatafalse

wishlist-wishlist_item.announcement.emailRecipient.recipientEmail.userData

Properties:
NameData TypeRequired
userDataFieldwishlist-wishlist_item.announcement.emailRecipient.recipientEmail.userData.userDataField arrayfalse

wishlist-wishlist_item.announcement.emailRecipient.recipientEmail.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

wishlist-wishlist_item.announcement.senderEmailAddress

Properties:
NameData TypeRequired
valuestringtrue
userDatawishlist-wishlist_item.announcement.senderEmailAddress.userDatafalse

wishlist-wishlist_item.announcement.senderEmailAddress.userData

Properties:
NameData TypeRequired
userDataFieldwishlist-wishlist_item.announcement.senderEmailAddress.userData.userDataField arrayfalse

wishlist-wishlist_item.announcement.senderEmailAddress.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

wishlist-wishlist_item.announcement.userData

Properties:
NameData TypeRequired
userDataFieldwishlist-wishlist_item.announcement.userData.userDataField arrayfalse

wishlist-wishlist_item.announcement.userData.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

wishlist-wishlist_item.item

Properties:
NameData TypeRequired
itemCreatedTimestringfalse
quantityRequestedstringfalse
userDataFieldwishlist-wishlist_item.item.userDataField arrayfalse
storeIdentifiercom.ibm.commerce.foundation.common.datatypes.StoreIdentifierTypefalse
productIdstringfalse
quantityRequestedUomstringfalse
itemLastUpdatestringfalse
locationstringfalse
quantityBoughtstringfalse
attributewishlist-wishlist_item.item.attribute arrayfalse
giftListItemIDstringfalse
partNumberstringtrue
quantityBoughtUomstringfalse
productOwnerIDstringfalse

wishlist-wishlist_item.item.attribute

Properties:
NameData TypeRequired
valuestringfalse
namestringtrue

wishlist-wishlist_item.item.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue

wishlist-wishlist_item.userDataField

Properties:
NameData TypeRequired
valuestringfalse
keystringtrue