--- title: MetafieldReferencer - GraphQL Admin description: Types of resources that may use metafields to reference other resources. api_version: unstable api_name: admin source_url: html: >- https://shopify.dev/docs/api/admin-graphql/unstable/unions/MetafieldReferencer md: >- https://shopify.dev/docs/api/admin-graphql/unstable/unions/MetafieldReferencer.md --- # Metafield​Referencer union Types of resources that may use metafields to reference other resources. ## Fields with this union * [Metafield​Relation.referencer](https://shopify.dev/docs/api/admin-graphql/unstable/objects/MetafieldRelation#field-MetafieldRelation.fields.referencer) OBJECT Defines a relation between two resources via a reference metafield. The referencer owns the joining field with a given namespace and key, while the target is referenced by the field. *** ```graphql union MetafieldReferencer = AppInstallation | Article | Blog | Collection | Company | CompanyLocation | Customer | DeliveryCustomization | DiscountAutomaticNode | DiscountCodeNode | DiscountNode | DraftOrder | FulfillmentOrder | Location | Market | Metaobject | Order | Page | PaymentCustomization | Product | ProductVariant | Shop ```