# MetafieldReference - storefront - UNION Version: unstable ## Description Returns the resource which is being referred to by a metafield. ### Access Scopes ## Possible types * [Collection](/docs/api/storefront/unstable/objects/Collection) * [GenericFile](/docs/api/storefront/unstable/objects/GenericFile) * [MediaImage](/docs/api/storefront/unstable/objects/MediaImage) * [Metaobject](/docs/api/storefront/unstable/objects/Metaobject) * [Model3d](/docs/api/storefront/unstable/objects/Model3d) * [Page](/docs/api/storefront/unstable/objects/Page) * [Product](/docs/api/storefront/unstable/objects/Product) * [ProductVariant](/docs/api/storefront/unstable/objects/ProductVariant) * [Video](/docs/api/storefront/unstable/objects/Video) ## Fields with this union * [Metafield.reference](/docs/api/storefront/unstable/objects/Metafield) * [Metafield.references](/docs/api/storefront/unstable/connections/Metafield) * [MetafieldReferenceConnection.nodes](/docs/api/storefront/unstable/connections/MetafieldReferenceConnection) * [MetafieldReferenceEdge.node](/docs/api/storefront/unstable/objects/MetafieldReferenceEdge) * [MetaobjectField.reference](/docs/api/storefront/unstable/objects/MetaobjectField) * [MetaobjectField.references](/docs/api/storefront/unstable/connections/MetaobjectField) ## Examples