--- title: MetafieldDefinitionConnection - GraphQL Admin description: An auto-generated type for paginating through multiple MetafieldDefinitions. api_version: 2024-10 api_name: admin type: connection api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/2024-10/connections/MetafieldDefinitionConnection md: >- https://shopify.dev/docs/api/admin-graphql/2024-10/connections/MetafieldDefinitionConnection.txt --- # Metafield​Definition​Connection connection An auto-generated type for paginating through multiple MetafieldDefinitions. ## Fields with this connection ### Deprecated fields with this connection * [Article.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Article#field-metafieldDefinitions) OBJECT Deprecated * [Blog.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Blog#field-metafieldDefinitions) OBJECT Deprecated * [Collection.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Collection#field-metafieldDefinitions) OBJECT Deprecated * [Company.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Company#field-metafieldDefinitions) OBJECT Deprecated * [Company​Location.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/CompanyLocation#field-metafieldDefinitions) OBJECT Deprecated * [Customer.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Customer#field-metafieldDefinitions) OBJECT Deprecated * [Delivery​Customization.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DeliveryCustomization#field-metafieldDefinitions) OBJECT Deprecated * [Discount​Automatic​Node.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DiscountAutomaticNode#field-metafieldDefinitions) OBJECT Deprecated * [Discount​Code​Node.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DiscountCodeNode#field-metafieldDefinitions) OBJECT Deprecated * [Discount​Node.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/DiscountNode#field-metafieldDefinitions) OBJECT Deprecated * [Has​Metafield​Definitions.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/interfaces/HasMetafieldDefinitions#field-metafieldDefinitions) INTERFACE Deprecated * [Location.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Location#field-metafieldDefinitions) OBJECT Deprecated * [Market.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Market#field-metafieldDefinitions) OBJECT Deprecated * [Order.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Order#field-metafieldDefinitions) OBJECT Deprecated * [Page.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Page#field-metafieldDefinitions) OBJECT Deprecated * [Payment​Customization.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/PaymentCustomization#field-metafieldDefinitions) OBJECT Deprecated * [Product.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Product#field-metafieldDefinitions) OBJECT Deprecated * [Product​Variant.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/ProductVariant#field-metafieldDefinitions) OBJECT Deprecated * [Selling​Plan.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/SellingPlan#field-metafieldDefinitions) OBJECT Deprecated * [Validation.​metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/Validation#field-metafieldDefinitions) OBJECT Deprecated *** ## Queries with this connection * [metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/queries/metafieldDefinitions) query Returns a list of metafield definitions. *** ## Possible returns * edges [\[Metafield​Definition​Edge!\]!](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MetafieldDefinitionEdge) non-null The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node. * nodes [\[Metafield​Definition!\]!](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MetafieldDefinition) non-null A list of nodes that are contained in MetafieldDefinitionEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve. * page​Info [Page​Info!](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/PageInfo) non-null An object that’s used to retrieve [cursor information](https://shopify.dev/api/usage/pagination-graphql) about the current page. *** ## Map ### Queries with this connection * \[metafield​Definitions](https://shopify.dev/docs/api/admin-graphql/2024-10/connections/metafieldDefinitions) ### Possible returns * <->[Metafield​Definition​Connection.edges](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MetafieldDefinitionConnection#field-edges) * <->[Metafield​Definition​Connection.nodes](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MetafieldDefinitionConnection#field-nodes) * <->[Metafield​Definition​Connection.pageInfo](https://shopify.dev/docs/api/admin-graphql/2024-10/objects/MetafieldDefinitionConnection#field-pageInfo)