> 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 February 29, 2024

**API**

* Added the MPN filter attribute to [Catalog Products](/developer/api-reference/rest/admin/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](/developer/api-reference/rest/admin/content/marketing/coupons).

* The [Big Open Data Layer](/developer/docs/integrations/platform-solutions/analytics-with-bodl) now includes two newly-released events, load and update shopper consent. Now, you can send these events to 3rd-party analytics providers.

**Bug Fixes**

* Resolved incorrect variants array schemas in the [Product Variants](/developer/api-reference/rest/admin/catalog/product-variants) and [Products](/developer/api-reference/rest/admin/catalog/products) endpoints.

* Added a missing field for the `custom_url` object schema for the [Update a Product](/developer/api-reference/rest/admin/catalog/products) endpoint.

* Updated the `url_zoom` description to include the maximum image size for the [Catalog Products](/developer/api-reference/rest/admin/catalog/products) endpoints.

* Fixed the description about option type set by default from radio buttons to rectangles in the [Create variant using the product endpoint](/developer/docs/admin/catalog-and-inventory) operation.

* Clarified the need to include a cart’s entityID when using the getCart query with customer impersonation tokens.