For the complete documentation index, see llms.txt. This page is also available as Markdown.

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
200

Favourite products listed

application/json
countintegerRequiredExample: 5
nextstring · nullableOptionalExample: https://sandbox.akinon.com/wishlists/favourite-products/?page=2
previousstring · nullableOptional
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
201

Favourite created

application/json

Favourite product entry

pkintegerRequiredExample: 42
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
204

Favourite removed

No content

delete/wishlists/favourite-products/{pk}/

No content

Last updated

Was this helpful?