Get Cart Item Options

Get alternative store products for a cart item.

Get Cart Item Options

GET https://graph.whisk.com/v1/:cart_id/items/:item_id/options

Path Parameters

NameTypeDescription

cart_id

string

Unique cart identifier

item_id

string

Unique item identifier

{
  "options": [
    {
      "sku": "299626009",
      "name": "Tesco 15 Eggs",
      "quantity": {
        "count": 1
      },
      "price": {
        "list": 1.19
      },
      "images": [
        {
          "url": "https://img.tesco.com/Groceries/pi/043/5057545736043/IDShot_540x540.jpg"
        }
      ],
      "url": "https://www.tesco.com/groceries/en-GB/products/299626009"
    },
    ...
    {
      "sku": "265422924",
      "name": "Tesco Mixed Sized Free Range Eggs 15 Pack",
      "quantity": {
        "count": 1
      },
      "price": {
        "list": 2
      },
      "images": [
        {
          "url": "https://img.tesco.com/Groceries/pi/706/5052003671706/IDShot_540x540.jpg"
        }
      ],
      "url": "https://www.tesco.com/groceries/en-GB/products/265422924"
    }
  ]
}

Response

ATTRIBUTE

TYPE

DESCRIPTION

options

array [CartProductOption]

available store item options

Store Item

ATTRIBUTE

TYPE

DESCRIPTION

sku*

string

store item identifier

name*

string

store item name

quantity*

CartProductQuantity

quantity of product items

price

CartItemPrice

price for the quantity of products

images*

array [ImageContainer]

url

string

link to product page in store

Sample Request

curl "https://graph.whisk.com/v1/39247bbe44e145578ede8cab9fa89dd1/items/89362f250e6b42208eb3982a95e70144/options" \
    -H "Accept: application/json" \
    -H "Authorization: Token <Access-Token>"

Last updated