> 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 API reference corrections

Corrected B2B Edition reference pages that did not match what the API returns. The API itself is unchanged; the pages now describe the responses you already receive.

* **Management API success messages.** Management API responses return the status message in `meta.message`, not in a top-level `message` field. The quote, order, and shopping list reference pages now show this. Storefront API responses still use a top-level `message`.
* **Response shapes.** List Quotes returns `data` as an array of quotes, with pagination in `meta`. Get Order and Update Order return a single order object in `data`, not an array.
* **Channel errors.** The channel endpoints return `422`, not `403`, when multi-storefront is not enabled. Errors include `data.errMsg` and `meta.message`.
* **Extra field configurations.** The extra field configuration endpoints for users, addresses, Companies, orders, invoices, and quotes now document `labelName`. Limit fields (`maximumLength`, `numberOfRows`, `maximumValue`) are strings, and each appears only for its matching `fieldType`. The order reference also fixes the field name `listOfValue`, and the Storefront quote reference fixes `numberOfRows` and documents `extraFieldsInfo` as an array.

If you built against these pages, recheck how you read response messages, status codes, and extra field limits:

* [List Quotes](/developer/api-reference/rest/b2b/management/quotes/get-rfq)
* [Update Order](/developer/api-reference/rest/b2b/management/orders/put-orders-order-id)
* [List Channels](/developer/api-reference/rest/b2b/management/channels/get-channels)