> ## Documentation Index
> Fetch the complete documentation index at: https://docs-test.rye.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# AmazonCartItemsInput

> The input fields to provide the necessary information to add or update Amazon products in the cart. It is included as a part of the CartItemsInput object, which allows the API to handle items from multiple platforms, including Amazon.

## Fields

<ParamField path="quantity" type={<>Int!</>} required>
  An integer representing the number of products. This value indicates how many units of the specific Amazon product the buyer wants to add to the cart.
</ParamField>

<ParamField path="productId" type={<>Int!</>} required>
  The ID of the Amazon product (ASIN) that the buyer wants to add to the cart. ASIN stands for Amazon Standard Identification Number, and it's a unique identifier for products on the Amazon platform.
</ParamField>

<ParamField path="priceAdjustment" type={<><a href="/docs/api-reference/priceadjustmentinput">PriceAdjustmentInput</a></>}>
  Amount to increase the price of this cart line item by.
</ParamField>

## Mutations

* [`createCart`](/docs/api-reference/createcart)
* [`addCartItems`](/docs/api-reference/addcartitems)
* [`updateCartItems`](/docs/api-reference/updatecartitems)

***

## Related types

* [`CartItemsInput`](/docs/api-reference/cartitemsinput)
