Collections
Authenticated customer collections
Returns the authenticated shopper's collections with nested items.
Page number (1-indexed)
1Number of results per page
20Filter collections that include the specified product
123456Use 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'.
osessionid=abc123Collections listed
Authentication required
GET /wishlists/user-collections/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Accept: */*
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"pk": 12,
"name": "Summer Essentials",
"status": "private",
"slug": "summer-essentials",
"items": [
{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}
],
"public_url": "https://sandbox.akinon.com/wishlists/user-collection/summer-essentials/"
}
]
}Creates a named collection owned by the authenticated shopper.
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'.
osessionid=abc123Human readable collection name
Summer EssentialsCollection visibility
privatePossible values: Collection created
Request payload validation error
Authentication required
POST /wishlists/user-collections/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"name": "Summer Essentials",
"status": "private"
}{
"pk": 12,
"name": "Summer Essentials",
"status": "private",
"slug": "summer-essentials",
"items": [
{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}
],
"public_url": "https://sandbox.akinon.com/wishlists/user-collection/summer-essentials/"
}Collection identifier
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'.
osessionid=abc123Collection detail
Authentication required
Collection not found
GET /wishlists/user-collections/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Accept: */*
{
"pk": 12,
"name": "Summer Essentials",
"status": "private",
"slug": "summer-essentials",
"items": [
{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}
],
"public_url": "https://sandbox.akinon.com/wishlists/user-collection/summer-essentials/"
}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'.
osessionid=abc123Updated Collection NameCollection visibility
privatePossible values: Collection updated
Request payload validation error
Authentication required
Collection not found
PUT /wishlists/user-collections/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"name": "Updated Collection Name",
"status": "private"
}{
"pk": 12,
"name": "Summer Essentials",
"status": "private",
"slug": "summer-essentials",
"items": [
{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}
],
"public_url": "https://sandbox.akinon.com/wishlists/user-collection/summer-essentials/"
}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'.
osessionid=abc123Collection deleted
Authentication required
Collection not found
DELETE /wishlists/user-collections/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Accept: */*
No content
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'.
osessionid=abc123Updated Collection NameCollection visibility
privatePossible values: Collection updated
Request payload validation error
Authentication required
Collection not found
PATCH /wishlists/user-collections/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"name": "Updated Collection Name",
"status": "private"
}{
"pk": 12,
"name": "Summer Essentials",
"status": "private",
"slug": "summer-essentials",
"items": [
{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}
],
"public_url": "https://sandbox.akinon.com/wishlists/user-collection/summer-essentials/"
}Appends a product to the specified collection.
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'.
osessionid=abc123Owning collection identifier
12Product identifier to add
221133Optional shopper note
Gift idea for MomCollection item created
Request payload validation error
Authentication required
Collection ownership mismatch
POST /wishlists/user-collection-items/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Content-Type: application/json
Accept: */*
Content-Length: 71
{
"usercollection_id": 12,
"product_id": 221133,
"note": "Gift idea for Mom"
}{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}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'.
osessionid=abc123Updated note text
Purchased during summer saleItem updated
Request payload validation error
Authentication required
Item not found
PUT /wishlists/user-collection-items/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Content-Type: application/json
Accept: */*
Content-Length: 39
{
"note": "Purchased during summer sale"
}{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}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'.
osessionid=abc123Item deleted
Authentication required
Item not found
DELETE /wishlists/user-collection-items/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Accept: */*
No content
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'.
osessionid=abc123Updated note text
Purchased during summer saleItem updated
Request payload validation error
Authentication required
Item not found
PATCH /wishlists/user-collection-items/{pk}/ HTTP/1.1
Host: sandbox.akinon.com
X-Cookie: osessionid=abc123
Content-Type: application/json
Accept: */*
Content-Length: 39
{
"note": "Purchased during summer sale"
}{
"pk": 345,
"product": {
"pk": 221133,
"name": "Smart Watch X",
"sku": "SW-X-BLACK",
"base_code": "SWX",
"price": "1999.00",
"retail_price": "2499.00",
"currency_type": "TRY",
"in_stock": true,
"stock": 12,
"absolute_url": "https://sandbox.akinon.com/product/smart-watch-x/",
"productimage_set": [
{
"pk": 4455,
"image": "https://cdn.akinon.com/images/products/smart-watch-x.png",
"order": null,
"specialimage_set": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
}
],
"productvideo_set": [
{
"pk": 1,
"video": "https://example.com"
}
],
"is_ready_to_basket": true,
"extra_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"basket_offers": [
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
]
},
"created_date": "2025-10-30T09:45:00Z",
"note": "Remember to check new colours"
}Last updated
Was this helpful?

