Metafield Storefront Visibility
By default, the Storefront API can't read metafields. To make specific metafields visible in the Storefront API,
you need to create a record. A
record is a list
of the metafields, defined by the
,
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.
Anchor to FieldsFields
- Anchor to createdAtcreated•Date
At Time!non-null The date and time when the metafield was set to visible in the Storefront API.
- •ID!non-null
A globally-unique ID.
- •String!non-null
The key of a metafield to make visible in the Storefront API.
- Anchor to legacyResourceIdlegacy•Unsigned
Resource Id Int64!non-null The ID of the corresponding resource in the REST Admin API.
- Anchor to namespacenamespace•String!non-null
The namespace of a metafield to make visible in the Storefront API.
- Anchor to ownerTypeowner•Metafield
Type Owner Type!non-null The owner type of a metafield to make visible in the Storefront API.
- Anchor to updatedAtupdated•Date
At Time!non-null The date and time when the
record was updated.
Anchor to QueriesQueries
Deprecated queries
- •queryDeprecated
- •queryDeprecated