---
title: MetaobjectField - Storefront API
description: >-
  The value of a field within a
  [`Metaobject`](/docs/api/storefront/2026-10/objects/Metaobject).

  For fields that reference other resources, use the
  [`reference`](/docs/api/storefront/2026-10/objects/MetaobjectField#field-MetaobjectField.fields.reference)

  field for single references or
  [`references`](/docs/api/storefront/2026-10/objects/MetaobjectField#field-MetaobjectField.fields.references)
  for lists.
api_version: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/storefront/latest/objects/MetaobjectField'
  md: 'https://shopify.dev/docs/api/storefront/latest/objects/MetaobjectField.md'
api_name: storefront
api_type: graphql
type: object
---

# Metaobject​Field

object

Requires `unauthenticated_read_metaobjects` access scope.

The value of a field within a [`Metaobject`](https://shopify.dev/docs/api/storefront/2026-10/objects/Metaobject). For fields that reference other resources, use the [`reference`](https://shopify.dev/docs/api/storefront/2026-10/objects/MetaobjectField#field-MetaobjectField.fields.reference) field for single references or [`references`](https://shopify.dev/docs/api/storefront/2026-10/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.

  * after

    [String](https://shopify.dev/docs/api/storefront/latest/scalars/String)

    ### Arguments

    Returns the elements that come after the specified cursor.

  * before

    [String](https://shopify.dev/docs/api/storefront/latest/scalars/String)

    Returns the elements that come before the specified cursor.

  * first

    [Int](https://shopify.dev/docs/api/storefront/latest/scalars/Int)

    Returns up to the first `n` elements from the list.

  * last

    [Int](https://shopify.dev/docs/api/storefront/latest/scalars/Int)

    Returns up to the last `n` elements from the list.

  ***

* 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)
