Commerce Webstore Cart Items
カートへの参照アクセス権を持つバイヤーは、カートで品目を追加、更新、および削除できます。
- リソース
-
1/commerce/webstores/webstoreId/carts/cartId/cart-items1/commerce/webstores/webstoreId/carts/active/cart-items - 使用可能なバージョン
- 49.0
- Chatter が必要かどうか
- いいえ
- HTTP メソッド
- GET、POST
- GET の要求パラメータ
-
名前 型 ���明 必須か省略可能 使用可能なバージョン effectiveAccountId String 要求が行われた取引先の ID。 指定しない場合、デフォルトで、コンテキストユーザの accountID になります。 省略可能 49.0 page String 情報ページの表示に使用するページトークンを指定します。ページトークンは、currentPageToken または nextPageToken のように、応答の一部として返されます。値を指定しないと、最初のページが返されます。 省略可能 49.0 pageSize Integer ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。値を指定しない場合、デフォルトサイズは 25 です。 省略可能 49.0 productFields String 商品項目が 5 個のカンマ区切りリスト。結果に含まれるのは、アクセス権のある項目のみです。商品項目によっては (productName や sku など)、productFields パラメータに指定されていなくても返されるものがあります。 省略可能 49.0 sort String カート内の品目の順序を並び替えます。値は次のとおりです。 - CreatedDateAsc — 作成日の古い順に並び替えます。
- CreatedDateDesc — 作成日の新しい順に並び替えます。
- NameAsc — 名前がアルファベットの昇順 (A–Z) で並び替えられます。
- NameDesc — 名前がアルファベットの降順 (Z–A) で並び替えられます。
- SalesPriceAsc — 交渉済み価格が低い順に並び替えられます。
- SalesPriceDesc — 交渉済み価格が高い順に並び替えられます。
省略可能 49.0 - GET のレスポンスボディ
- Cart Item Collection
- POST のリクエストボディ
-
- ルート XML タグ
- <cartItem>
- カートに品目を追加する JSON の例
-
1{ 2 "productId":"01t000000000000000", 3 "quantity":"5", 4 "type":"Product" 5} - カートの品目を更新する JSON の例
-
1{ 2 "quantity":"7" 3} - プロパティ
- POST の要求パラメータ
-
パラメータ名 型 説明 必須か省略可能 使用可能なバージョン effectiveAccountId String 要求が行われた取引先の ID。 指定しない場合、デフォルトで、コンテキストユーザの accountID になります。 省略可能 49.0 productFields String 商品項目が 5 個のカンマ区切りリスト。結果に含まれるのは、アクセス権のある項目のみです。 省略可能 49.0 - POST のレスポンスボディ
- Cart Item