> 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.

## API Updates for March 7, 2024

**Bug Fixes**

* Updated the `discount_amount` definition in [Checkout Coupons](/developer/api-reference/rest/admin/management/checkouts) endpoints.

* Corrected the shipping consignment example in the [Add Consignment to Checkout](/developer/api-reference/rest/admin/management/checkouts/consignments/add-checkout-consignment) endpoint.

* Corrected the type for `external_order_id` query parameter in the [Get All Orders](/developer/api-reference/rest/admin/management/orders) endpoint.

* Added “read-only” and removed the enum of accepted values for `tax_provider_id` on [OrdersV2 Create](/developer/api-reference/rest/admin/management/orders)/[update](/developer/api-reference/rest/admin/management/orders).

* Fixed a bug that shows duplication of `default_currency_code` and `billing_address` fields in the [OrdersV2](/developer/api-reference/rest/admin/management/orders) API response body.

* The [variants](/developer/api-reference/graphql/storefront#definition-Product) collection of product nodes now contains an `SKU` filter to filter the collection of variants by one or more SKU codes.

* Removed contradictory information regarding adding YAML [front matter](/developer/docs/storefront/stencil/themes/context/frontmatter-reference) to the `templates/pages` subdirectory. Thank you Matt Coy from Arctic Leaf for assisting with this issue.

* We’ve updated the blog feature specification in [Store Content](/developer/api-reference/rest/admin/content/store-content) to note that the `is_published` field defaults to false on both POST and PUT. Pass `true` to avoid reverting the post to draft status.

* We’ve clarified that some 422 errors in calls to the [Channel Listings](/developer/api-reference/rest/admin/management/channels/listings) feature of the Management API include a `group_id`, which is the same as the `listing_id` of the request.

* We’re continuing to convert query params that provide comma-separated lists to unexploded form-style arrays, making generated API clients more efficient.

**Developer Blog**

* [Composable Integration Series: Catalyst X Algolia](https://www.bigcommerce.com/blog/composable-integration-series-catalyst-x-algolia/)