XM

Retrieve Wishlist

Path:

GET https://{baseurl}/api-cart/wishlist/user

The ability to access Wishlist helps boost sales because the desired items are easily accessible, and not forgotten. And, this API helps retrieve the items in the Wishlist.

Headers

Content-Type : application/json

Authorization: The JWT Authorization toke from the Login API.

x-site-context : { "date": "2020-08-28T02:35:27.787Z", "channel": 12, "account": 5f493c9f30ec2a0007a94fc8", "stage": "sandbox"

Parameters []

Sample Path:

https://{baseURL}/api-cart/wishlist/user

Sample Response

Response Code: 200

Message: OK

Description: You will see this message when the Wishlist is successfully retrieved.

{
"userId": "5f988dadc3346713da73c1e5",
"items": [
1000000014,
1000000013
]
}

Error Code: 400

Message: Bad Request

Description: You will see this error when Wishlist doesn't exist.

{
"code": "WISHLIST_NOT_FOUND",
"message": "Wishlist not found."
}

Error Code: 403

Message: Forbidden

Description: You will see this error when the user is unauthorized to retrieve the Wishlist

{
"code": "UNAUTHORIZED_USER",
"message": "Unauthorized User"
}

Error Code: 500

Message: Internal Server Error

Description: You will see this error when the account number is incorrect in the x-site-context (for a multi-tenent client).

Change Log

  • June - 2021

  • July - 2020 First updated