Skip to Content

CartInput

Input for creating a new cart.

Input Definition

input CartInput { lines: [CartLineInput] buyerIdentity: BuyerIdentityInput }

Fields

FieldTypeRequiredDescription
lines[CartLineInput]NoA list of merchandise lines to add to the cart
buyerIdentityBuyerIdentityInputNoThe buyer identity associated with the cart

Example

mutation CreateCart { createCart(input: { lines: [ { merchandiseId: 12345 quantity: 2 } ] buyerIdentity: { email: "customer@example.com" countryCode: "US" } }) { cart { id lines { id quantity } } } }