# metaobject - storefront - QUERY Version: 2024-10 ## Description Fetch a specific Metaobject by one of its unique identifiers. ### Access Scopes `unauthenticated_read_metaobjects` access scope. ## Arguments * [handle](/docs/api/storefront/2024-10/input-objects/MetaobjectHandleInput): MetaobjectHandleInput - The handle and type of the metaobject. * [id](/docs/api/storefront/2024-10/scalars/ID): ID - The ID of the metaobject. ## Returns * [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. ## Examples