Commerce Webstore Cart Item
カートへの参照アクセス権を持つバイヤーは、カートで品目を追加、更新、および削除できます。
カートの品目の更新ではバイヤーの「商品を表示」エンタイトルメントが適用され、商品データを表示する資格があるユーザのみがアクセスできます。
- リソース
-
1/commerce/webstores/webstoreId/carts/cartStateOrId/cart-items/cartItemId -
cartStateOrId の値は次のとおりです。
- cartId — カートの ID。
- active — 有効なカート。
- current — クローズまたは削除待機中でないカート。バージョン 50.0 以降で利用できます。
- 使用可能なバージョン
- 49.0
- Chatter が必要かどうか
- いいえ
- HTTP メソッド
- DELETE、PATCH
- DELETE の要求パラメータ
-
パラメータ名 型 説明 必須か省略可能 使用可能なバージョン effectiveAccountId String 要求が行われた取引先の ID。 指定しない場合、デフォルトで、コンテキストユーザの accountID になります。 省略可能 49.0 - DELETE のレスポンスボディ
- 204: Successful Delete
- PATCH のリクエストボディ
-
- ルート XML タグ
- <cartItem>
- カートに品目を追加する JSON の例
-
1{ 2 "productId":"01t000000000000000", 3 "quantity":"5", 4 "type":"Product" 5} - カートの品目を更新する JSON の例
-
1{ 2 "quantity":"7" 3} - プロパティ
- PATCH の要求パラメータ
-
パラメータ名 型 説明 必須か省略可能 使用可能なバージョン effectiveAccountId String 要求が行われた取引先の ID。 指定しない場合、デフォルトで、コンテキストユーザの accountID になります。 省略可能 49.0 - PATCH のレスポンスボディ
- Cart Item