By default, the Storefront API can't read metafields. To make specific metafields visible in the Storefront API,
you need to create a `MetafieldStorefrontVisibility` record. A `MetafieldStorefrontVisibility` record is a list
of the metafields, defined by the `owner_type`, `namespace`, and `key`, to make visible in the Storefront API.
Learn about [exposing metafields in the Storefront API]
(https://shopify.dev/custom-storefronts/products-collections/metafields)
for more details.
Access Scopes
Fields
createdAt:
DateTime! -
The date and time when the metafield was set to visible in the Storefront API.
key:
String! -
The key of a metafield to make visible in the Storefront API.
legacyResourceId:
UnsignedInt64! -
The ID of the corresponding resource in the REST Admin API.
namespace:
String! -
The namespace of a metafield to make visible in the Storefront API.
ownerType:
MetafieldOwnerType! -
The owner type of a metafield to make visible in the Storefront API.
updatedAt:
DateTime! -
The date and time when the `MetafieldStorefrontVisilibty` record was updated.
Connections
Related queries
metafieldStorefrontVisibility
Returns a `MetafieldStorefrontVisibility` record by ID. A `MetafieldStorefrontVisibility` record lists the
metafields to make visible in the Storefront API.
metafieldStorefrontVisibilityCreate
Creates a `MetafieldStorefrontVisibility` record to make all metafields that belong to the specified resource
and have the established `namespace` and `key` combination visible in the Storefront API.