Skip to main content
union

Returns the resource which is being referred to by a metafield.

•OBJECT

The generic file resource lets you manage files in a merchant's store. Generic files include any file that doesn't fit into a designated type such as image or video. Example: PDF, JSON.

•String

A word or phrase to indicate the contents of a file.

•ID!

A globally-unique ID.

•MediaContentType!

The media content type.

•String

The MIME type of the file.

•Int

The size of the original file in bytes.

•Image

The preview image for the media.

•URL

The URL of the file.

•OBJECT

Represents a Shopify hosted image.

•String

A word or phrase to share the nature or contents of a media.

•ID!

A globally-unique ID.

•Image

The image for the media.

•MediaContentType!

The media content type.

•Image

The preview image for the media.

•OBJECT

An instance of a user-defined model based on a MetaobjectDefinition.

•MetaobjectField

Accesses a field of the object by key.

Arguments

•String!
required

The key of the field.


•[MetaobjectField!]!

All object fields with defined values. Omitted object keys can be assumed null, and no guarantees are made about field order.

•String!

The unique handle of the metaobject. Useful as a custom ID.

•ID!

A globally-unique ID.

•String!

The type of the metaobject.

•DateTime!

The date and time when the metaobject was last updated.

•OBJECT

Represents a Shopify hosted 3D model.

•String

A word or phrase to share the nature or contents of a media.

•ID!

A globally-unique ID.

•MediaContentType!

The media content type.

•Image

The preview image for the media.

•[Model3dSource!]!

The sources for a 3d model.

•OBJECT

Represents a Shopify hosted video.

•String

A word or phrase to share the nature or contents of a media.

•ID!

A globally-unique ID.

•MediaContentType!

The media content type.

•Image

The preview image for the media.

•[VideoSource!]!

The sources for a video.


Was this section helpful?

Anchor to Fields with this unionFields with this union

•OBJECT

The custom metadata attached to a resource. Metafields can be sorted into namespaces and are comprised of keys, values, and value types.

•OBJECT

The custom metadata attached to a resource. Metafields can be sorted into namespaces and are comprised of keys, values, and value types.

•CONNECTION

An auto-generated type for paginating through multiple MetafieldReferences.

•OBJECT

An auto-generated type which holds one MetafieldReference and a cursor during pagination.

•OBJECT

Provides the value of a Metaobject field.


Was this section helpful?