urn:noticeable:projects:Q8YuGWPOCMmZDwnKUywVDev Center Updatesbigcommerce.com2024-03-28T17:09:08.524ZCopyright © Dev CenterNoticeablehttps://storage.noticeable.io/projects/Q8YuGWPOCMmZDwnKUywV/newspages/IWS24s1AhDLHDJPwIDx2/01h55ta3gs073dkq368xnhykwm-header-logo.pnghttps://storage.noticeable.io/projects/Q8YuGWPOCMmZDwnKUywV/newspages/IWS24s1AhDLHDJPwIDx2/01h55ta3gs073dkq368xnhykwm-header-logo.png#0d47a1urn:noticeable:publications:001HunixyjQyY769nObG2024-03-28T17:04:34.981Z2024-03-28T17:09:08.524ZAPI Updates for March 28, 2024API
Added an End-to-end Guide for Headless checkout flow with the GraphQL Storefront API to describe how to work with shopper interactions on headless storefronts.
The Management Checkout API now supports item-level and cart-level<p><strong>API</strong></p><ul><li><p>Added an <a href="https://developer.bigcommerce.com/docs/storefront/headless/end-to-end-guides/graphql-storefront?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-28-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.001HunixyjQyY769nObG&utm_medium=newspage" rel="noopener nofollow" target="_blank">End-to-end Guide for Headless checkout flow with the GraphQL Storefront API</a> to describe how to work with shopper interactions on headless storefronts.</p></li></ul><ul><li><p>The <a href="https://developer.bigcommerce.com/docs/rest-management/checkouts/checkout-discounts?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-28-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.001HunixyjQyY769nObG&utm_medium=newspage" rel="noopener nofollow" target="_blank">Management Checkout API</a> now supports item-level and cart-level discounts.</p></li><li><p>Updated the number of allowed domains for CORS to 2 for the <a href="https://developer.bigcommerce.com/docs/rest-authentication/tokens?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-28-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.001HunixyjQyY769nObG&utm_medium=newspage#create-a-token" rel="noopener nofollow" target="_blank">GraphQL Storefront Tokens Create a Token</a> endpoint.</p></li></ul><p><strong>Bug Fixes</strong></p><ul><li><p>Revisited out-of-date screenshots in the <a href="https://developer.bigcommerce.com/docs/integrations/apps/guide/publishing?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-28-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.001HunixyjQyY769nObG&utm_medium=newspage" rel="noopener nofollow" target="_blank">Publishing an App</a> article to provide the correct steps to certify an application.</p></li><li><p>Made <code>state_or_province</code> required in the <a href="https://developer.bigcommerce.com/docs/rest-management/checkouts/checkout-consignments?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-28-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.001HunixyjQyY769nObG&utm_medium=newspage#add-consignment-to-checkout" rel="noopener nofollow" target="_blank">Add Consignment to Checkout</a> and <a href="https://developer.bigcommerce.com/docs/rest-management/customers/addresses?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-28-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.001HunixyjQyY769nObG&utm_medium=newspage#create-a-customer-address" rel="noopener nofollow" target="_blank">Create a Customer Address</a> endpoints.</p></li></ul>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:k9y1EjhpW4ymJm7M86MB2024-03-14T17:30:19.262Z2024-03-14T17:30:23.380ZAPI Updates for March 14, 2024API
The newly released price list and price list records webhooks are now available. Now, you can add events and use batch price lists and price list record events where appropriate.
Added BigCommerce terms of service and privacy policy<p><strong>API</strong></p><ul><li><p>The newly released <a href="https://developer.bigcommerce.com/docs/integrations/webhooks/events?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage#price-lists" rel="noopener nofollow" target="_blank">price list</a> and <a href="https://developer.bigcommerce.com/docs/integrations/webhooks/events?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage#price-list-records" rel="noopener nofollow" target="_blank">price list records</a> webhooks are now available. Now, you can add events and use batch price lists and price list record events where appropriate.</p></li><li><p>Added BigCommerce terms of service and privacy policy to endpoints, which included adding a product video, such as <a href="https://developer.bigcommerce.com/docs/rest-catalog/products/videos?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage#create-a-product-video" rel="noopener nofollow" target="_blank">Create a Product Video</a>.</p></li><li><p>Updated the <a href="https://developer.bigcommerce.com/docs/rest-catalog/category-trees/categories?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage#create-categories" rel="noopener nofollow" target="_blank">Create Categories</a> endpoint to auto-generate category URLs from the category name when you don’t provide the URL.</p></li><li><p>BigCommerce’s <a href="https://developer.bigcommerce.com/docs/storefront/graphql/customers?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage" rel="noopener nofollow" target="_blank">Storefront GraphQL</a> now supports customer-specific mutations in a beta release. Access to customer data in the graph makes it easier for front-end developers to create customer-specific experiences for their headless storefronts as guest shoppers transition to registered customer accounts.</p><p>Key use cases now supported by customer mutations are:</p><ul><li><p>Register a Customer</p></li><li><p>Update a Customer</p></li><li><p>Add a Customer Address</p></li><li><p>Update a Customer Address</p></li><li><p>Delete a Customer Address</p></li><li><p>Change Password</p></li><li><p>Request a Password Reset </p></li><li><p>Reset Password</p></li></ul></li></ul><p><strong>Bug Fixes</strong></p><ul><li><p>Fixed incorrect schemas for the <a href="https://developer.bigcommerce.com/docs/rest-management/price-lists/price-lists-records?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage#create-batch-of-price-lists-records" rel="noopener nofollow" target="_blank">Create batch of price lists records</a> endpoint. The previous schema returned a 400 response.</p></li><li><p>Clarified vague text about the availability of stored PayPal accounts versus general wallet availability in the <a href="https://developer.bigcommerce.com/docs/store-operations/payments?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage" rel="noopener nofollow" target="_blank">Payments API Overview</a>.</p></li><li><p>Fixed incorrect formatting of the example error message for GraphQL <a href="https://developer.bigcommerce.com/docs/storefront/graphql?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-march-14-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.k9y1EjhpW4ymJm7M86MB&utm_medium=newspage#complexity-limits" rel="noopener nofollow" target="_blank">complexity limits</a>.</p></li></ul>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:Cq6EVrLf6CEuCvQMEKvR2024-02-29T18:36:33.018Z2024-02-29T18:36:42.299ZAPI Updates for February 29, 2024API
Added the MPN filter attribute to Catalog Products endpoints. Thank you, Andrew Barber, at Space 48, for submitting Issue 126.
Added recommendations for cursor-based pagination when iterating over a large number of coupons.
The Big<p><strong>API</strong></p><ul><li><p>Added the MPN filter attribute to <a href="https://developer.bigcommerce.com/docs/rest-catalog/products?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage" rel="noopener nofollow" target="_blank">Catalog Products</a> endpoints. Thank you, Andrew Barber, at Space 48, for submitting <a href="https://github.com/bigcommerce/docs/issues/126?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage" rel="noopener nofollow" target="_blank">Issue 126</a>.</p></li><li><p>Added recommendations for cursor-based pagination when iterating over a large number of <a href="https://developer.bigcommerce.com/docs/rest-content/marketing/coupons?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage" rel="noopener nofollow" target="_blank">coupons</a>.</p></li><li><p>The <a href="https://developer.bigcommerce.com/docs/integrations/hosted-analytics?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage" rel="noopener nofollow" target="_blank">Big Open Data Layer</a> now includes two newly-released events, load and update shopper consent. Now, you can send these events to 3rd-party analytics providers.</p></li></ul><p><strong>Bug Fixes</strong></p><ul><li><p>Resolved incorrect variants array schemas in the <a href="https://developer.bigcommerce.com/docs/rest-catalog/product-variants?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage" rel="noopener nofollow" target="_blank">Product Variants</a> and <a href="https://developer.bigcommerce.com/docs/rest-catalog/products?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage" rel="noopener nofollow" target="_blank">Products</a> endpoints.</p></li><li><p>Added a missing field for the <code>custom_url</code> object schema for the <a href="https://developer.bigcommerce.com/docs/rest-catalog/products?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage#update-a-product" rel="noopener nofollow" target="_blank">Update a Product</a> endpoint.</p></li><li><p>Updated the <code>url_zoom</code> description to include the maximum image size for the <a href="https://developer.bigcommerce.com/docs/rest-catalog/products?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage" rel="noopener nofollow" target="_blank">Catalog Products</a> endpoints.</p></li><li><p>Fixed the description about option type set by default from radio buttons to rectangles in the <a href="https://developer.bigcommerce.com/docs/store-operations/catalog?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage#create-a-variant-using-the-product-endpoint" rel="noopener nofollow" target="_blank">Create variant using the product endpoint</a> operation.</p></li><li><p>Clarified the need to include a cart’s entityID when using the <a href="https://developer.bigcommerce.com/docs/storefront/cart-checkout/guide/graphql-storefront?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-29-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.Cq6EVrLf6CEuCvQMEKvR&utm_medium=newspage#get-a-cart" rel="noopener nofollow" target="_blank">getCart</a> query with customer impersonation tokens.</p></li></ul>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:J8UZxN13C9Rpqxu1F7BP2024-02-22T18:18:29.219Z2024-02-22T18:18:31.896ZAPI Updates for February 22, 2024API
Added the date_last_imported field to the product model. The field format is a nullable datetime string (e.g., “2024-01-24T14:36:56+00:00”). The field is modifiable and filterable.
We’re happy to announce that you can add a set of<p><strong>API</strong></p><ul><li><p>Added the <code>date_last_imported</code> field to the <a href="https://developer.bigcommerce.com/docs/rest-catalog/products?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-22-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.J8UZxN13C9Rpqxu1F7BP&utm_medium=newspage" rel="noopener nofollow" target="_blank">product</a> model. The field format is a <em>nullable</em> <em>datetime string</em> (e.g., “2024-01-24T14:36:56+00:00”). The field is modifiable and filterable.</p></li><li><p>We’re happy to announce that you can add a set of <code>query_parameters</code> to the <a href="https://developer.bigcommerce.com/docs/rest-management/carts/redirects?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-22-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.J8UZxN13C9Rpqxu1F7BP&utm_medium=newspage#create-cart-redirect-url" rel="noopener nofollow" target="_blank">Create Cart Redirect URL</a> when redirecting the shopper. For example, specifying <code>query_params =[“utm_source” => “mailchimp”]</code> in a request captures the <code>utm_source</code> parameter. When the shopper clicks on the redirect URL to proceed to the checkout page, the appended link will appear as <code>/checkout?utm_source=mailchimp</code>.</p></li></ul><p><strong>Bug Fixes</strong></p><ul><li><p>Renamed the “Get All Metafields” reference titles to be more relevant to the resource type you want to retrieve and to prevent duplicate names across different <a href="https://developer.bigcommerce.com/docs/api?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-22-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.J8UZxN13C9Rpqxu1F7BP&utm_medium=newspage" rel="noopener nofollow" target="_blank">schemas</a>.</p></li><li><p>We’ve updated the <a href="https://developer.bigcommerce.com/docs/storefront/headless/channels?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-22-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.J8UZxN13C9Rpqxu1F7BP&utm_medium=newspage" rel="noopener nofollow" target="_blank">Creating Channels</a> section of the Headless Guide to provide more clarity around the order of the steps in the channel creation process.</p></li><li><p>The correct schema is now available for <a href="https://developer.bigcommerce.com/docs/rest-management/transactions/payment-actions?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-22-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.J8UZxN13C9Rpqxu1F7BP&utm_medium=newspage#create-a-refund" rel="noopener nofollow" target="_blank">Create a Refund</a>. Previous Request Body and Response Body examples displayed <code>reason</code> in the order level and items level.</p></li><li><p>Added titles to <a href="https://developer.bigcommerce.com/docs/rest-catalog?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-22-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.J8UZxN13C9Rpqxu1F7BP&utm_medium=newspage" rel="noopener nofollow" target="_blank">Catalog</a> response schemas. These changes will make return types more readable for users using our docs to generate clients.</p></li><li><p>Changed <code>primary_images</code> to <code>primary_image</code> for the include query parameter for the Category API’s <a href="https://developer.bigcommerce.com/docs/rest-catalog/products?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-22-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.J8UZxN13C9Rpqxu1F7BP&utm_medium=newspage#get-all-products" rel="noopener nofollow" target="_blank">Get All Products</a> endpoint.</p></li></ul>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:AWrRO0jyBeZgRtZ9MDyY2024-02-15T18:53:28.089Z2024-02-15T18:53:31.224ZAPI Updates for February 15, 2024API
The newly-released metafield endpoints are now available to use. Now, you can manage metafields in batches for the following metafields:
Brand Batch Metafields
Categories Batch Metafields
Products Batch Metafields
Product Variants<p><strong>API</strong></p><ul><li><p>The newly-released metafield endpoints are now available to use. Now, you can manage metafields in batches for the following metafields:</p><ul><li><p><a href="https://developer.bigcommerce.com/docs/rest-catalog/brands/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Brand Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-catalog/categories/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Categories Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-catalog/products/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Products Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-catalog/product-variants/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Product Variants Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-management/customers/customer-batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Customers Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-management/transactions/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Orders Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-management/channels/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Channels Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-management/carts/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Carts Batch Metafields</a></p></li><li><p><a href="https://developer.bigcommerce.com/docs/rest-management/locations/batch-metafields?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Locations Batch Metafields</a></p></li></ul></li><li><p>We’ve updated the <a href="https://developer.bigcommerce.com/docs/storefront/cart-checkout/embedded-checkout/tutorial?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Embedded Checkout Tutorial</a> to indicate that the <code>channel_id</code> is a requirement for a Customer Login JWT used in the embedded checkout process.</p></li></ul><p><strong>Bug Fix</strong></p><ul><li><p>Updated the sale price definition in the <a href="https://developer.bigcommerce.com/docs/storefront/stencil/themes/context/catalog-price-object?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-15-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.AWrRO0jyBeZgRtZ9MDyY&utm_medium=newspage" rel="noopener nofollow" target="_blank">Using Catalog Price Objects</a> article due to a bug fix.</p></li></ul>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:n4bSWwOniBYBmWJbPxLJ2024-02-08T17:48:36.238Z2024-02-08T17:48:39.474ZAPI Updates for February 8, 2024API
Store-level API accounts now have dedicated scopes for working with metafields. These scopes are helpful for API consumers who wish to prevent their metafields from interference.
We now have more query examples for the Users feature<p><strong>API</strong></p><ul><li><p>Store-level API accounts now have dedicated scopes for working with metafields. These <a href="https://developer.bigcommerce.com/docs/start/authentication/api-accounts?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#store-resource-scopes" rel="noopener nofollow" target="_blank">scopes</a> are helpful for API consumers who wish to prevent their metafields from interference.</p></li><li><p>We now have more <a href="https://developer.bigcommerce.com/docs/graphql-account/users-overview?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#example-requests" rel="noopener nofollow" target="_blank">query examples</a> for the Users feature of the GraphQL Account API. Account admins can include <code>collectionInfo</code> and <code>totalItems</code> in your query requests to collect the total number of items in the collection.</p></li><li><p>The <a href="https://developer.bigcommerce.com/docs/rest-management/store-information?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#get-store-information" rel="noopener nofollow" target="_blank">Get Store Information</a> endpoint now returns information about storefront limits! The new data includes the number of active storefronts and the total number of storefronts, including inactive ones. </p></li><li><p>The <a href="https://developer.bigcommerce.com/docs/rest-management/orders?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#get-all-orders" rel="noopener nofollow" target="_blank">Get All Orders</a> parameters now include <code>external_order_id</code>. You can add the parameter to your request to include Order IDs from external systems.</p></li><li><p>Updated the <a href="https://developer.bigcommerce.com/docs/rest-management/price-lists?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#delete-all-price-lists" rel="noopener nofollow" target="_blank">Delete All Pricelist</a> endpoint’s parameter to include the <code>in</code> value. To run a request to delete multiple pricelists, you must pair the <code>in</code> value with the <code>id</code> value: <code>id:in</code>.</p></li></ul><p><strong>Bug Fixes</strong></p><ul><li><p>Corrected the <code>option_id</code> type from a number to an integer in <code>option_selections</code> on <a href="https://developer.bigcommerce.com/docs/rest-management/carts/carts-single?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#create-a-cart" rel="noopener nofollow" target="_blank">POSTS Carts V3</a>. </p></li><li><p>Removed unused and empty allOf sections in <a href="https://github.com/bigcommerce/docs/blob/main/reference/webhooks.v3.yml?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage" rel="noopener nofollow" target="_blank">webhooks.v3.yml</a>.</p></li><li><p>Added clarity around the usage of <a href="https://developer.bigcommerce.com/docs/store-operations/payments?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#prerequisites-for-charging-stored-payment-instruments" rel="noopener nofollow" target="_blank">stored PayPal accounts</a>.</p></li><li><p>We fixed an error in the category attributes schema in the Stencil <a href="https://developer.bigcommerce.com/docs/storefront/stencil/themes/context/frontmatter-reference?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage" rel="noopener nofollow" target="_blank">Front matter reference</a>. Setting product limits should now be clearer!</p></li><li><p>We’ve updated the <code>shipping_provider</code> property throughout the <a href="https://developer.bigcommerce.com/docs/rest-management/orders/order-shipments?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage#create-order-shipment" rel="noopener nofollow" target="_blank">Orders V2</a> specification to allow arbitrary strings. This update better indicates support for new and custom shipping providers and improves API client autogeneration.</p></li><li><p>Fixed <a href="https://github.com/bigcommerce/docs/blob/main/reference/catalog/categories_catalog.v3.yml?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage" rel="noopener nofollow" target="_blank">categories_catalog.v3.yml</a> to ensure it is a valid Swagger format.</p></li><li><p>Added some missing title fields to <a href="https://github.com/bigcommerce/docs/blob/main/reference/catalog/product-variants_catalog.v3.yml?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage" rel="noopener nofollow" target="_blank">product-variants_catalog.v3.yml</a> and <a href="https://github.com/bigcommerce/docs/blob/main/reference/catalog/category-trees_catalog.v3.yml?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-february-8-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.n4bSWwOniBYBmWJbPxLJ&utm_medium=newspage" rel="noopener nofollow" target="_blank">category-trees_catalog.v3.yml</a> API specification.</p></li></ul>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:zHlE1F56q1k87FcT7idk2024-01-25T18:06:47.122Z2024-01-30T20:21:34.266ZAPI Updates and Announcement for January 25, 2024Payments
We’re happy to announce the ability to use stored Braintree ACH accounts in the Payments API. Now customers can store their bank accounts in a BigCommerce store and use it for recurring payments.
The newly-released Square V2<p><strong>Payments</strong></p><ul><li><p>We’re happy to announce the ability to <a href="https://developer.bigcommerce.com/docs/store-operations/payments?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-and-announcement-for-january-25-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zHlE1F56q1k87FcT7idk&utm_medium=newspage#using-braintree-ach-stored-bank-accounts">use stored Braintree ACH accounts</a> in the Payments API. Now customers can store their bank accounts in a BigCommerce store and use it for recurring payments.</p></li><li><p>The newly-released Square V2 payment gateway is available for stored instrument data. See the list of <a href="https://developer.bigcommerce.com/docs/store-operations/payments?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-and-announcement-for-january-25-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zHlE1F56q1k87FcT7idk&utm_medium=newspage#compatible-payment-gateways" rel="noopener nofollow" target="_blank">compatible payment gateways</a>.</p></li></ul><p><strong>Announcement</strong></p><ul><li><p>The Dev Center now contains a <a href="https://developer.bigcommerce.com/docs/start/content-guide?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-and-announcement-for-january-25-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zHlE1F56q1k87FcT7idk&utm_medium=newspage" rel="noopener nofollow" target="_blank">UX Writing Guide</a> for developers using BigDesign in their apps and implementations. Developers can now make their apps feel more seamlessly integrated into the BigCommerce control panel. Many thanks to the Product Design team for all their work on this!</p></li></ul><p><strong>Developer Blog</strong></p><ul><li><p><a href="https://medium.com/bigcommerce-developer-blog/high-risk-permissions-now-available-686c03ac6476?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-and-announcement-for-january-25-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zHlE1F56q1k87FcT7idk&utm_medium=newspage" rel="noopener nofollow" target="_blank">High-Risk Permissions Now Available!</a></p></li></ul><p></p><p></p><p></p><p></p>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:5AP5wimbkXMU1yqX6nUT2024-01-18T18:40:57.997Z2024-01-18T20:08:39.235ZAPI Updates for January 18, 2024Announcement
Hi Devs! We added a submitContactUs mutation to our GraphQL Storefront API, enabling a frontend customer feedback experience. This feature relies on reCaptcha for security and requires the customer to supply, at minimum, an<p><strong>Announcement</strong></p><ul><li><p>Hi Devs! We added a submitContactUs mutation to our GraphQL Storefront API, enabling a frontend customer feedback experience. This feature relies on reCaptcha for security and requires the customer to supply, at minimum, an email and comments. It also supports optional fields such as fullName, phoneNumber, orderNumber, companyName, and rmaNumber. This mutation also provides descriptive results for errors that can occur, including the failing field, what caused the error, and a description of the error. For more details, see the <a href="https://developer.bigcommerce.com/docs/storefront/graphql?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-january-18-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.5AP5wimbkXMU1yqX6nUT&utm_medium=newspage#accessing-the-graphql-playground" rel="noopener nofollow" target="_blank" title="GraphQL Storefront Playground">GraphQL Storefront Playground</a> for your store or sandbox and experiment with the submitContactUs mutation.</p></li></ul><p><strong>Bug Fix</strong></p><ul><li><p>Fixed a typo in <a href="https://developer.bigcommerce.com/docs/storefront/stencil/cli/node-sass?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-january-18-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.5AP5wimbkXMU1yqX6nUT&utm_medium=newspage" rel="noopener nofollow" target="_blank">Deprecation and Sunset Support for Node-sass</a>. Now, you can see potential changes and reevaluate changes by running the following commands.</p><p><code><span style="color: var(--shiki-token-function);">stencil</span><span style="color: var(--shiki-color-text);"> </span><span style="color: var(--shiki-token-string);">scss-autofix</span><span style="color: var(--shiki-color-text);"> </span><span style="color: var(--shiki-token-string);">--dry</span></code></p><p><code><span style="color: var(--shiki-token-function);">stencil</span><span style="color: var(--shiki-color-text);"> </span><span style="color: var(--shiki-token-string);">scss-autofix</span></code></p><p></p></li></ul><p></p><p></p>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:pfn79szVkLq2Hqspwcqu2024-01-16T20:33:32.143Z2024-01-16T20:33:38.353ZAPI Announcement for January 16, 2024Announcement
A valued partner has done the heroic work of making the OAS operation IDs programmatic across our public APIs. The operationId property is now consistently camelCase and relates to the plain-language name of the endpoint. You<p><strong>Announcement</strong></p><ul><li><p>A valued partner has done the heroic work of making the OAS operation IDs programmatic across our <a href="https://github.com/bigcommerce/docs/tree/main/reference?utm_source=noticeable&utm_campaign=bcdevchangelog.api-announcement-for-january-16-2024&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.pfn79szVkLq2Hqspwcqu&utm_medium=newspage" rel="noopener nofollow" target="_blank">public APIs</a>. The <code>operationId</code> property is now consistently camelCase and relates to the plain-language name of the endpoint. You can use operation IDs as basis for the method name in a generated SDK.</p></li></ul>BigCommercedevdocs@bigcommerce.comurn:noticeable:publications:zMrJpmJSDLTz4lZl1C0l2023-12-21T17:59:12.275Z2024-01-02T18:08:43.963ZAPI Updates for December 21, 2023API
The Webhooks Overview article now provides best practices for working with webhook responses. Use these response requirements to ensure the webhook delivery is successful.
Excited to announce that authorized users can now create API<p><strong>API</strong></p><ul><li><p>The <a href="https://developer.bigcommerce.com/docs/integrations/webhooks?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-december-21-2023&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zMrJpmJSDLTz4lZl1C0l&utm_medium=newspage#response-requirements" rel="noopener nofollow" target="_blank">Webhooks Overview</a> article now provides best practices for working with webhook responses. Use these response requirements to ensure the webhook delivery is successful. </p></li><li><p>Excited to announce that authorized users can now create API Keys or install apps like store owners. See the <a href="https://developer.bigcommerce.com/docs/integrations/apps/guide/auth?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-december-21-2023&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zMrJpmJSDLTz4lZl1C0l&utm_medium=newspage" rel="noopener nofollow" target="_blank">Single-Click App OAuth Flow</a> article for details.</p></li><li><p>Added the <code>shipping_provider_display_name</code> field to <a href="https://developer.bigcommerce.com/docs/rest-management/orders/order-shipments?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-december-21-2023&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zMrJpmJSDLTz4lZl1C0l&utm_medium=newspage#get-order-shipments" rel="noopener nofollow" target="_blank">Orders V2</a> API. Now, you can expose a friendly human-readable name for the provider instead of the provider code.</p></li></ul><p><strong>Bug Fix</strong></p><ul><li><p>Fixed a bug related to the category image URL length for the <a href="https://developer.bigcommerce.com/docs/rest-catalog/category-trees/categories?utm_source=noticeable&utm_campaign=bcdevchangelog.api-updates-for-december-21-2023&utm_content=publication+link&utm_id=Q8YuGWPOCMmZDwnKUywV.IWS24s1AhDLHDJPwIDx2.zMrJpmJSDLTz4lZl1C0l&utm_medium=newspage#get-all-categories" rel="noopener nofollow" target="_blank">v3/catalog/trees/categories</a> endpoint, allowing the <code>img_url</code> to contain a full path instead of a short one. The <code>img_url</code> is now consistent with the existing categories API and documented format.</p></li></ul><p></p>BigCommercedevdocs@bigcommerce.com