> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

## B2B Edition shopping list queries return totals and full item details

The `shoppingLists` and `customerShoppingLists` queries in the B2B Edition GraphQL API can now return the same totals and item details as `shoppingList` and `customerShoppingList`, so you can load a page of shopping lists in a single request.

* **List totals.** `grandTotal`, `totalDiscount`, and `totalTax` are now available on each list returned by `shoppingLists` and `customerShoppingLists`.
* **List item details.** Items returned by these queries now include `baseSku`, `variantSku`, `basePrice`, `discount`, `tax`, `enteredInclusive`, `productUrl`, `primaryImage`, `productName`, and `sortOrder`.
* **Product SKU on single lists.** Items returned by `shoppingList` and `customerShoppingList` now include `productSku`.
* **Pricing across several lists.** When one query prices several shopping lists, each item is now priced against its own list. Previously, item prices could come back as `0` for aliased queries that requested more than one list.

Prices and product details are only calculated for the fields you request, so existing queries run as before and do not get slower. Requesting totals or item prices for many lists in one query takes longer, because each list is priced separately.