object

ProductArticle

Product store information of the product added in cart.
Fields
_custom_json
JSON
Custom JSON at article level. Example: { gift_wrap: true }
cart_item_meta
JSON
Meta details of the article from cart. Example: { source: 'cart-page' }
extra_meta
JSON
Extra metadata for the article. Example: { color: 'Red' }
gift_card
JSON
Gift card details if applied (price, applicable flag, message). Example: { price: 500, applicable: true }
identifier
JSON
Unique identifier of the article. Example: { uid: 'ART123' }
is_gift_visible
Boolean
Whether the product can be purchased as a gift. It is true if the product is available for gifting and false otherwise.
meta
JSON
Article metadata. Example: { bundle: false }
force_new_line_item
Boolean
Flag to indicate the item as a separate line in cart. Example: false
mto_quantity
Int
Make-to-order quantity if not in stock. Example: 1
parent_item_identifiers
JSON
Parent product identifiers. Example: { parent_item_id: 111 }
Article level price details including base and converted prices. Example: { base: { effective: 499 }, converted: { effective: 499 } }
product_group_tags
[String]
List of product grouping tags. Example: ['bundle', 'set']
quantity
Int
Quantity of the article added in cart. Example: 2
Basic information which provides basic info like uid of any entity like brand or seller and name of the entity.
seller_identifier
String
Seller identifier used for the product size. Example: 'SELLER-001'
size
String
Size of the article added in cart. Example: 'M'
Store information of the store which includes store name, store id and store code.
fulfillment_option
FulfillmentOption
Selected Fulfillment Option Details.
pickup_store_detail
PickupStoreDetail
Provides details about a store where customers can pick up their orders.
A list of article tags. Example: ['express-eligible']
item_index
Int
Index of the article in cart. Example: 0
type
String
Type of the data sent in response. Example: 'article'
Unique identifier for item × size × location. Example: 'line_abc123'