Back to Developer changelog

The behavior of HasMetafields.metafields has changed

API

Effective July 01, 2022

Action required

As of Storefront API version 2022-07, we're deprecating the HasMetafields.metafields paginated connection in the Storefront API. This connection enabled you to paginate over all visible metafields in a given resource.

HasMetafields.metafields now accepts a list of metafield namespaces and keys, and returns a list of associated metafields that match the given namespaces and keys.

The updated endpoint is available in unstable, and will be part of the 2022-07 release. The existing paginated behaivor is available in 2022-04 and prior supported stable versions.

For more information, refer to the HasMetafields interface.