Served by ShoppingListModule on commercetools, ShoppingListModule on medusa and ShoppingListModule on sfcc.
Each operation has its own page with its arguments, an example and the engines that serve it. The types link to their fields on the shopping lists types page.
Operations
| Operation | Description | Served by |
|---|
shoppingListQuery | Get a specific shopping list by ID (returns default list if no ID provided) | commercetoolsmedusasfcc |
shoppingListsQuery | Get paginated list of shopping lists for the current user | commercetoolsmedusasfcc |
shoppingListCreateMutation | Create a new shopping list for the current user | commercetoolsmedusasfcc |
shoppingListDeleteMutation | Delete a shopping list permanently | commercetoolsmedusasfcc |
shoppingListLineItemsAddMutation | Add products to a shopping list Note: "id" is optional for B2C/anonymous users - if not provided, a new list is created | commercetoolsmedusasfcc |
shoppingListLineItemsRemoveMutation | Remove specific items from a shopping list | commercetoolsmedusasfcc |
shoppingListLineItemsUpdateMutation | Update quantities or other properties of existing shopping list items | commercetoolsmedusasfcc |
shoppingListUpdateMutation | Update an existing shopping list's information | commercetoolsmedusasfcc |
Types
Fields on other types
This domain adds these fields to types that another domain defines.
| Field | Type | Description |
|---|
shoppingListB2B | ShoppingList | Get a specific shopping list by IDArguments: id |
shoppingListsB2B | ShoppingListResult | Get a paginated list of shopping listsArguments: page, pageSize |
| Field | Type | Description |
|---|
email | String! | |
shoppingList | ShoppingList | Get a specific shopping list by ID for the customerArguments: id |
shoppingLists | ShoppingListResult | Get paginated shopping lists for the customerArguments: page, pageSize |