The Cart response group provides the CartId, HMAC identifier (HMAC stands for Keyed-Hashing for Message Authentication Code), and PurchaseURL for a remote shopping cart. For each product in the cart (including those in the "saved for later" section of the cart), this response group returns the CartItemId, ProductName, ASIN, Quantity, ListPrice, and OurPrice elements.
Sample Response (REST)
<CartModifyResponse>
<OperationRequest>
<RequestId>060D71HW2MVG0F6N1GCD</RequestId>
<Arguments>
<Argument Name="CartId" Value="90175964249386406"/>
<Argument Name="AWSAccessKeyId" Value="1KS0K51BKXC7YB93BD82"/>
<Argument Name="Operation" Value="CartModify"/>
<Argument Name="Service" Value="AWSECommerceService"/>
<Argument Name="Item.1.CartItemId" Value="UDQY2TW5RHTQE"/>
<Argument Name="HMAC" Value="2jAR7tTtCEvnq/Mj7vAJ3J+H88A="/>
<Argument Name="Item.1.Action" Value="SaveForLater"/>
</Arguments>
<RequestProcessingTime>1.17616105079651</RequestProcessingTime>
</OperationRequest>
<Cart>
<Request>
<IsValid>True</IsValid>
<CartModifyRequest>
<CartId>901-7596424-9386406</CartId>
<HMAC>2jAR7tTtCEvnq/Mj7vAJ3J+H88A=</HMAC>
<Items>
<Item>
<Action>SaveForLater</Action>
<CartItemId>UDQY2TW5RHTQE</CartItemId>
</Item>
</Items>
</CartModifyRequest>
</Request>
<CartId>901-7596424-9386406</CartId>
<HMAC>2jAR7tTtCEvnq/Mj7vAJ3J+H88A=</HMAC>
<URLEncodedHMAC>2jAR7tTtCEvnq/Mj7vAJ3J%2BH88A=</URLEncodedHMAC>
<PurchaseURL>
https://www.amazon.com/gp/cart/aws-merge.html?cart-id=901-7596424-9386406%26associate-id=ws%26hmac=2jAR7tTtCEvnq/Mj7vAJ3J%2BH88A=% 26AWSAccessKeyId=1KS0K51BKXC7YB93BD82%26MergeCart=False
</PurchaseURL>
<SubTotal>
<Amount>4082</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$40.82</FormattedPrice>
</SubTotal>
<CartItems>
<SubTotal>
<Amount>2733</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$27.33</FormattedPrice>
</SubTotal>
<CartItem>
<CartItemId>U32W0FRDB4CV4F</CartItemId>
<ASIN>0060006781</ASIN>
<MerchantId>ATVPDKIKX0DER</MerchantId>
<SellerId>A1OHOT6VONX3KA</SellerId>
<SellerNickname>Amazon.com, LLC</SellerNickname>
<Quantity>1</Quantity>
<Title>
Nature Via Nurture : Genes, Experience, and What Makes Us Human
</Title>
<ProductGroup>Book</ProductGroup>
<Price>
<Amount>1713</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$17.13</FormattedPrice>
</Price>
<ItemTotal>
<Amount>1713</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$17.13</FormattedPrice>
</ItemTotal>
</CartItem>
<CartItem>
<CartItemId>U3TGMFZU1V76T1</CartItemId>
<ASIN>0140264450</ASIN>
<MerchantId>ATVPDKIKX0DER</MerchantId>
<SellerId>A1OHOT6VONX3KA</SellerId>
<SellerNickname>Amazon.com, LLC</SellerNickname>
<Quantity>1</Quantity>
<Title>
The Origins of Virtue: Human Instincts and the Evolution of Cooperation
</Title>
<ProductGroup>Book</ProductGroup>
<Price>
<Amount>1020</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$10.20</FormattedPrice>
</Price>
<ItemTotal>
<Amount>1020</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$10.20</FormattedPrice>
</ItemTotal>
</CartItem>
</CartItems>
<SavedForLaterItems>
<SubTotal>
<Amount>1349</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$13.49</FormattedPrice>
</SubTotal>
<SavedForLaterItem>
<CartItemId>UDQY2TW5RHTQE</CartItemId>
<ASIN>B000093BDX</ASIN>
<MerchantId>ATVPDKIKX0DER</MerchantId>
<SellerId>A1OHOT6VONX3KA</SellerId>
<Quantity>1</Quantity>
<Title>Sounds Of Summer - The Very Best Of The Beach Boys</Title>
<ProductGroup>Music</ProductGroup>
<Price>
<Amount>1349</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$13.49</FormattedPrice>
</Price>
<ItemTotal>
<Amount>1349</Amount>
<CurrencyCode>USD</CurrencyCode>
<FormattedPrice>$13.49</FormattedPrice>
</ItemTotal>
</SavedForLaterItem>
</SavedForLaterItems>
</Cart>
</CartModifyResponse>
The Request that Generated the Response (REST)
http://webservices.amazon.com/onca/xml?Service=AWSECommerceService &AWSAccessKeyId=[Your Access Key ID Here] &AssociateTag=[Your Associate ID Here] &Operation=CartModify &CartId=901-7596424-9386406 &HMAC=2jAR7tTtCEvnq/Mj7vAJ3J%2BH88A= &Item.1.CartItemId=UDQY2TW5RHTQE &Item.1.Action=SaveForLater