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