--- title: metaobjectDefinitionByType - GraphQL Admin description: Finds a metaobject definition by type. api_version: 2025-01 api_name: admin type: query api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/2025-01/queries/metaobjectDefinitionByType md: >- https://shopify.dev/docs/api/admin-graphql/2025-01/queries/metaobjectDefinitionByType.md --- # metaobject​Definition​By​Type query Requires `read_metaobject_definitions` access scope. Finds a metaobject definition by type. ## Arguments * type [String!](https://shopify.dev/docs/api/admin-graphql/2025-01/scalars/String) required The type of the metaobject definition to return. *** ## Possible returns * Metaobject​Definition [Metaobject​Definition](https://shopify.dev/docs/api/admin-graphql/2025-01/objects/MetaobjectDefinition) Provides the definition of a generic object structure composed of metafields. *** ## Examples * ### metaobjectDefinitionByType reference ## Query Reference ```graphql { metaobjectDefinitionByType(type) { # metaobjectDefinitionByType fields } } ```