cartLinesUpdate
Updates merchandise lines in an existing cart
Authentication
Public Access: Accessible with the public API key
Mutation Structure
mutation {
cartLinesUpdate(id: String!, lines: [CartLinesUpdateInput!]!) {
cart {
# Cart fields
}
userErrors {
# UserError fields
}
}
}Input Arguments
Return Type
CartLinesUpdatePayload - Payload returned by the cartLinesUpdate mutation. Contains an optional updated cart object and a required list of user errors that occurred during the update operation.
Example
mutation {
cartLinesUpdate(
id: "eyJhbGciOiJIUzI1NiJ9..."
lines: [
{
id: "cartLine123"
quantity: 2
}
]
) {
cart {
id
lines {
edges {
node {
id
quantity
}
}
}
}
userErrors {
field
message
}
}
}