Skip to main content
query

Requires unauthenticated_read_metaobjects access scope.

Fetch a specific Metaobject by one of its unique identifiers.

•MetaobjectHandleInput

The handle and type of the metaobject.

•ID

The ID of the metaobject.


Was this section helpful?

•Metaobject

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!]!
non-null

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

•String!
non-null

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

•ID!
non-null

A globally-unique ID.

•URL

The URL used for viewing the metaobject on the shop's Online Store. Returns null if the metaobject definition doesn't have the online_store capability.

•MetaobjectSEO

The metaobject's SEO information. Returns null if the metaobject definition doesn't have the renderable capability.

•String!
non-null

The type of the metaobject.

•DateTime!
non-null

The date and time when the metaobject was last updated.


Was this section helpful?