Request Parameters
Required
Description
Name
No
The Action parameter is a child element of the Item
parameter in both SOAP requests. Use the Action
parameter to change cart items to move items to the
Saved-For-Later area, or change Saved-For-Later
(SaveForLater) items to the active cart area (MoveToCart).
Type: String
Default: None
Valid Values: MoveToCart | SaveForLater
Action
Yes
Specifies the Associate who is making the request. An
Associate tag, also known as an Associate ID, is an
automatically generated unique identifier. When you log
in to the Amazon Associates website for your locale, the
page that you are directed to includes a message that says
"Signed in as" followed by your Associate tag.
The Associate tag that you used to create a cart must also
be used on all other operations associated with the same
cart.
Type: String
Default: None
Valid Value: The same Associate tag that was used in the
related CartCreate request.
Constraint:
AssociateTag
Yes
Alphanumeric token returned by
CartCreate (p. 175)
that
identifies a cart.
Type: String
Default: None
Valid Values: Value returned by
CartCreate (p. 175)
.
CartId
Yes
Specifies an item to be modified in the cart where N is a
positive integer between 1 and 10, inclusive. Up to ten
items can be modified at a time.
CartItemId
is neither
an ASIN nor an OfferListingId. It is, instead, an
alphanumeric token returned by
CartCreate (p. 175)
and
CartAdd
. This parameter is used in conjunction with
Item.N.Quantity
to modify the number of items in a
cart. See Item, that follows, for more information.
Type: String
Default: None
Valid Values: Value returned by
CartCreate (p. 175)
or
CartAdd
.
CartItemId
API Version 2011-08-01
186
Product Advertising API Developer Guide
CartModify