Update Cart Item

You can easily update a Cart item. A successful update will return the cart items.

Update Cart Item

PUT https://api.moltin.com/v2/carts/:reference/items/:itemId

Path Parameters

NameTypeDescription

Authorization

string

The Bearer token to grant access to the API

Request Body

NameTypeDescription

quantity

integer

The amount of products to add to cart

type

string

The type of the cart item to be updated, cart_item, custom_item

id

string

The ID of the item to be updated

{
    "data": [
        {
            "id": "df9468c2-627c-4e73-bdd3-587d6a81c465",
            "type": "cart_item",
            "product_id": "9eda5ba0-4f4a-4074-8547-ccb05d1b5981",
            "name": "Crown",
            "description": "Abstract, sculptural, refined and edgy with a modern twist. Its symmetrical, spoked structure generates a clever geometric presence, which works well in a contemporary environment.",
            "sku": "CWLP100BLK",
            "image": {
                "mime_type": "image/png",
                "file_name": "lamp7-trans.png",
                "href": "https://s3-eu-west-1.amazonaws.com/bkt-svc-files-cmty-api-moltin-com/e8c53cb0-120d-4ea5-8941-ce74dec06038/7cc08cbb-256e-4271-9b01-d03a9fac9f0a.png"
            },
            "quantity": 10,
            "manage_stock": true,
            "unit_price": {
                "amount": 47500,
                "currency": "USD",
                "includes_tax": true
            },
            "value": {
                "amount": 475000,
                "currency": "USD",
                "includes_tax": true
            },
            "links": {
                "product": "https://api.moltin.com/products/9eda5ba0-4f4a-4074-8547-ccb05d1b5981"
            },
            "meta": {
                "display_price": {
                    "with_tax": {
                        "unit": {
                            "amount": 47500,
                            "currency": "USD",
                            "formatted": "$475.00"
                        },
                        "value": {
                            "amount": 475000,
                            "currency": "USD",
                            "formatted": "$4750.00"
                        }
                    },
                    "without_tax": {
                        "unit": {
                            "amount": 47500,
                            "currency": "USD",
                            "formatted": "$475.00"
                        },
                        "value": {
                            "amount": 475000,
                            "currency": "USD",
                            "formatted": "$4750.00"
                        }
                    }
                },
                "timestamps": {
                    "created_at": "2018-05-08T10:25:40.02Z",
                    "updated_at": "2018-05-08T10:25:40.02Z"
                }
            }
        }
    ],
    "meta": {
        "display_price": {
            "with_tax": {
                "amount": 475000,
                "currency": "USD",
                "formatted": "$4750.00"
            },
            "without_tax": {
                "amount": 475000,
                "currency": "USD",
                "formatted": "$4750.00"
            }
        },
        "timestamps": {
            "created_at": "2018-05-08T10:25:40.02Z",
            "updated_at": "2018-05-08T10:25:40.02Z"
        }
    }
}
curl -X PUT https://api.moltin.com/v2/carts/:reference/items/:itemId \
     -H "Authorization: Bearer XXXX"
     -H "Content-Type: application/json" \
     -d $'{
      "data": {
        "type": "cart_item",
        "id": "76746981-f63a-45f4-ba9e-59773d89dc2e",
        "quantity": 2
      }
    }'

Last updated