--- title: MetaobjectField - Storefront API description: | The value of a field within a [`Metaobject`](/docs/api/storefront/2026-01/objects/Metaobject). For fields that reference other resources, use the [`reference`](/docs/api/storefront/2026-01/objects/MetaobjectField#field-MetaobjectField.fields.reference) field for single references or [`references`](/docs/api/storefront/2026-01/objects/MetaobjectField#field-MetaobjectField.fields.references) for lists. api_version: 2026-01 api_name: storefront type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/storefront/latest/objects/metaobjectfield md: https://shopify.dev/docs/api/storefront/latest/objects/metaobjectfield.md --- # Metaobject​Field object Requires `unauthenticated_read_metaobjects` access scope. The value of a field within a [`Metaobject`](https://shopify.dev/docs/api/storefront/2026-01/objects/Metaobject). For fields that reference other resources, use the [`reference`](https://shopify.dev/docs/api/storefront/2026-01/objects/MetaobjectField#field-MetaobjectField.fields.reference) field for single references or [`references`](https://shopify.dev/docs/api/storefront/2026-01/objects/MetaobjectField#field-MetaobjectField.fields.references) for lists. ## Fields * key [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) non-null Token access required The field key. * reference [Metafield​Reference](https://shopify.dev/docs/api/storefront/latest/unions/MetafieldReference) Token access required A referenced object if the field type is a resource reference. * references [Metafield​Reference​Connection](https://shopify.dev/docs/api/storefront/latest/connections/MetafieldReferenceConnection) Token access required A list of referenced objects if the field type is a resource reference list. * first [Int](https://shopify.dev/docs/api/storefront/latest/scalars/Int) ### Arguments Returns up to the first `n` elements from the list. * after [String](https://shopify.dev/docs/api/storefront/latest/scalars/String) Returns the elements that come after the specified cursor. * last [Int](https://shopify.dev/docs/api/storefront/latest/scalars/Int) Returns up to the last `n` elements from the list. * before [String](https://shopify.dev/docs/api/storefront/latest/scalars/String) Returns the elements that come before the specified cursor. *** * type [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) non-null Token access required The type name of the field. See the list of [supported types](https://shopify.dev/apps/metafields/definitions/types). * value [String](https://shopify.dev/docs/api/storefront/latest/scalars/String) Token access required The field value. *** ## Map ### Fields with this object * [Metaobject.field](https://shopify.dev/docs/api/storefront/latest/objects/Metaobject#field-Metaobject.fields.field) * [Metaobject.fields](https://shopify.dev/docs/api/storefront/latest/objects/Metaobject#field-Metaobject.fields.fields) * [MetaobjectSEO.description](https://shopify.dev/docs/api/storefront/latest/objects/MetaobjectSEO#field-MetaobjectSEO.fields.description) * [MetaobjectSEO.title](https://shopify.dev/docs/api/storefront/latest/objects/MetaobjectSEO#field-MetaobjectSEO.fields.title)