Wishlists

Customer favourite products

List favourite products

get

Returns the customer's favourite products with merchandising metadata.

Query parameters
pageinteger · min: 1Optional

Page number (1-indexed)

Example: 1
page_sizeinteger · min: 1Optional

Number of results per page

Example: 20
product_idinteger[]Optional

Filter favourites by product identifier (repeatable)

searchintegerOptional

Filter favourites by exact product identifier

Example: 9876
base_code__instringOptional

Filter favourites by product base codes (comma separated)

Example: ABC123,XYZ999
product__namestringOptional

Filter favourites by product name (case insensitive contains)

Example: smartwatch
Header parameters
X-CookiestringRequired

Use X-Cookie header instead of Cookie header in "try out" section. Use Cookie header while testing in postman or other tools. Some commerce applications may support 'sesionid' instead of 'osessionid'.

Example: osessionid=abc123
Responses
chevron-right
200

Favourite products listed

application/json
get
/wishlists/favourite-products/

Add product to favourites

post

Stores the given product in the authenticated shopper's favourites.

Header parameters
X-CookiestringRequired

Use X-Cookie header instead of Cookie header in "try out" section. Use Cookie header while testing in postman or other tools. Some commerce applications may support 'sesionid' instead of 'osessionid'.

Example: osessionid=abc123
Body
productintegerRequired

Product identifier to favourite

Example: 221133
Responses
post
/wishlists/favourite-products/

Remove product from favourites

delete
Path parameters
pkintegerRequired

Favourite identifier

Header parameters
X-CookiestringRequired

Use X-Cookie header instead of Cookie header in "try out" section. Use Cookie header while testing in postman or other tools. Some commerce applications may support 'sesionid' instead of 'osessionid'.

Example: osessionid=abc123
Responses
delete
/wishlists/favourite-products/{pk}/

No content

Last updated

Was this helpful?