# Metaobject - storefront - OBJECT Version: 2024-10 ## Description An instance of a user-defined model based on a MetaobjectDefinition. ### Access Scopes `unauthenticated_read_metaobjects` access scope. ## Fields * [field](/docs/api/storefront/2024-10/objects/MetaobjectField): MetaobjectField - Accesses a field of the object by key. * [fields](/docs/api/storefront/2024-10/objects/MetaobjectField): MetaobjectField! - All object fields with defined values. Omitted object keys can be assumed null, and no guarantees are made about field order. * [handle](/docs/api/storefront/2024-10/scalars/String): String! - The unique handle of the metaobject. Useful as a custom ID. * [id](/docs/api/storefront/2024-10/scalars/ID): ID! - A globally-unique ID. * [onlineStoreUrl](/docs/api/storefront/2024-10/scalars/URL): 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. * [seo](/docs/api/storefront/2024-10/objects/MetaobjectSEO): MetaobjectSEO - The metaobject's SEO information. Returns `null` if the metaobject definition doesn't have the `renderable` capability. * [type](/docs/api/storefront/2024-10/scalars/String): String! - The type of the metaobject. Defines the namespace of its associated metafields. * [updatedAt](/docs/api/storefront/2024-10/scalars/DateTime): DateTime! - The date and time when the metaobject was last updated. ## Connections ## Related queries * [metaobject](/docs/api/storefront/2024-10/queries/metaobject) Fetch a specific Metaobject by one of its unique identifiers. * [metaobjects](/docs/api/storefront/2024-10/queries/metaobjects) All active metaobjects for the shop. ## Related mutations ## Related Unions * [MenuItemResource](/docs/api/storefront/2024-10/unions/MenuItemResource) The list of possible resources a `MenuItem` can reference. * [MetafieldReference](/docs/api/storefront/2024-10/unions/MetafieldReference) Returns the resource which is being referred to by a metafield. ## Examples