GET api/inventory/Wishlist/Items?wishlistID={wishlistID}&repDID={repDID}&customerDID={customerDID}&country={country}&langKey={langKey}&localeID={localeID}&cartConfigurationId={cartConfigurationId}
Gets all Wishlist items in a Wishlist for a specific Rep or Customer.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| wishlistID | integer |
Required |
|
| repDID | string |
Default value is |
|
| customerDID | string |
Default value is |
|
| country | string |
Default value is |
|
| langKey | string |
Default value is |
|
| localeID |
This is the local that will be used for translations. e.g. 1 = en-us |
integer |
None. |
| cartConfigurationId |
Optional. Used to potentially get a subset of inventory based upon InventoryCollectionTypeId stored in CartConfigurations table |
integer |
Default value is 0 |
Body Parameters
None.
Response Information
Resource Description
Collection of WishlistItemViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| wishlistItemInfo |
Represents metadata about the item's wishlist status |
IWishlistItem |
None. |
| inventoryItemInfo |
Represents information about the item itself |
InventoryShoppingDisplayViewModel |
None. |
| IsNoLongerAvailable |
Shows whether an item is still available for purchase |
boolean |
None. |
Response Formats
application/xml, text/xml
Sample:
<ListOfWishlistItemViewModel>
<WishlistItemViewModel>
<WishlistItemInfo />
<InventoryItemInfo />
<IsNoLongerAvailable>True</IsNoLongerAvailable>
</WishlistItemViewModel>
<WishlistItemViewModel>
<WishlistItemInfo />
<InventoryItemInfo />
<IsNoLongerAvailable>True</IsNoLongerAvailable>
</WishlistItemViewModel>
</ListOfWishlistItemViewModel>
application/json, text/json
Sample:
[
{
"IsNoLongerAvailable": true
},
{
"IsNoLongerAvailable": true
}
]