Action Required: B2B API Updates Take Effect May 3, 2026
1776859200000
Attention B2B Edition Merchants and Partners: if you utilize a custom B2B Buyer Portal, custom B2B Checkout, or custom implementations via Quote APIs and Company Creation APIs, the enforcement deadline is May 3, 2026. No further extensions will be granted. Action is required to avoid any service disruption.
All dates and times referenced in this article are in U.S. Central Time (CT), unless otherwise noted.
Overview
This is the final reminder regarding the mandatory API updates we previously communicated across multiple notices. Implementations that have not been updated will experience service disruption.
What Is Changing?
Starting May 3, 2026, the following mandatory field requirements will be enforced:
Quote APIs: Must now include a uuid field
Company Creation APIs: Must now include a customerEmail field.
Impacted APIs
REST(v2):
GET /api/v2/rfq/{quote_id}
POST /api/v2/frontend/companies
GraphQL Mutations:
quotesCheckout
getQuoteInfoB2B
quote
companyCreate
Who Should Take Action?
Please review your implementation and take action if you use:
Custom (self-hosted) B2B Buyer Portal on any storefront
Custom (self-hosted) B2B Checkout
Headless storefronts or Custom implementations calling affected APIs for quote processing or company account creation.
What Do I Need to Do?
Review your implementation
If you use a self-hosted Buyer Portal, Checkout, headless storefront, or any custom quote integration, review your codebase immediately.
Update your code
Upgrade your Custom B2B Buyer Portal orCustom B2B Checkout to the latest version to automatically receive the updates.
Check your custom implementations using affected APIs, update API requests to include the mandatory uuid and customerEmail fields.
All changes must be deployed before the May 3, 2026 deadline.
Validate your changes
You can validate your changes ahead of the deadline by using the following Prefer header attributes in your API requests:
Quote APIs
Prefer: breaking-change=enable_uuid_q12026
Company Creation APIs
Prefer: breaking-change=enable_customer_email_validation
Use the technical references
Leverage BigCommerce reference implementations to guide your updates.
Quote APIs
Mandatory Action: A uuid is now required for the following operations to retrieve or process quote data.
REST(v2) GET /api/v2/rfq/{quote_id}
GraphQL getQuoteInfoB2B, quote, quotesCheckout operations
Company Creation APIs
Mandatory Action: A customerEmail is now required for the following operations to create company accounts.
REST(v2) POST /api/v2/frontend/companies
GraphQL companyCreate operation
Support & Next Steps
If you’re unsure whether your store is affected or would like help reviewing your setup, please reach out to BigCommerce Support or your Customer Success Manager.
Did you like this update?
![]()
![]()
![]()
Leave your name and email so that we can reply to you (both fields are optional):
