> 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 GraphQL: `quoteUpdate` accepts a quote `uuid`

The B2B GraphQL `quoteUpdate` mutation now accepts an optional `uuid` argument, which the mutation checks against the quote before it updates. You will see this change in all stores over the coming week.

* **`uuid` argument:** when you send it, the mutation matches the quote by store, quote id and uuid. A uuid that is malformed or does not match the quote returns `Quote not exist`, and the quote is left unchanged.
* **`userEmail` is now optional:** on a guest quote, the message author is the contact name stored on the quote, and an email in the request does not change it.
* **Existing calls:** a request that omits `uuid` behaves as it does today.
* **B2B and B2C quotes:** the existing owner checks still apply, and the uuid does not replace them.

For details, see the [`quoteUpdate` mutation](/developer/api-reference/graphql/b2b/b2b-graphql/mutations/quote-update) in the B2B GraphQL API reference.