--- title: MetafieldOwnerType - GraphQL Admin description: Possible types of a metafield's owner resource. api_version: 2026-01 api_name: admin type: enum api_type: graphql source_url: html: 'https://shopify.dev/docs/api/admin-graphql/latest/enums/MetafieldOwnerType' md: >- https://shopify.dev/docs/api/admin-graphql/latest/enums/MetafieldOwnerType.md --- # Metafield​Owner​Type enum Possible types of a metafield's owner resource. ## Valid values * API\_PERMISSION * ARTICLE * BLOG * CARTTRANSFORM * COLLECTION * COMPANY * COMPANY\_LOCATION * CUSTOMER * DELIVERY\_CUSTOMIZATION * DISCOUNT * DRAFTORDER * FULFILLMENT\_CONSTRAINT\_RULE * GIFT\_CARD\_TRANSACTION * LOCATION * MARKET * ORDER * ORDER\_ROUTING\_LOCATION\_RULE * PAGE * PAYMENT\_CUSTOMIZATION * PRODUCT * PRODUCTVARIANT * SELLING\_PLAN * SHOP * VALIDATION * MEDIA\_IMAGE: deprecated *** ## Fields * * * * * * * * * * *** ## Map ### Fields with this enum * [Metafield.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/objects/Metafield#field-Metafield.fields.ownerType) * [Metafield​Definition.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/objects/MetafieldDefinition#field-MetafieldDefinition.fields.ownerType) * [Metafield​Definition​Identifier.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/objects/MetafieldDefinitionIdentifier#field-MetafieldDefinitionIdentifier.fields.ownerType) * [Standard​Metafield​Definition​Template.ownerTypes](https://shopify.dev/docs/api/admin-graphql/latest/objects/StandardMetafieldDefinitionTemplate#field-StandardMetafieldDefinitionTemplate.fields.ownerTypes) ### Inputs with this enum * [Metafield​Definition​Identifier​Input.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetafieldDefinitionIdentifierInput#fields-ownerType) * [Metafield​Definition​Input.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetafieldDefinitionInput#fields-ownerType) * [Metafield​Definition​Update​Input.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetafieldDefinitionUpdateInput#fields-ownerType) ### Arguments with this enum * [Query​Root.metafieldDefinitions(ownerType)](https://shopify.dev/docs/api/admin-graphql/latest/objects/QueryRoot#field-QueryRoot.fields.metafieldDefinitions.arguments.ownerType) * [standard​Metafield​Definition​Enable.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/mutations/standardMetafieldDefinitionEnable#arguments-ownerType) * [metafield​Definitions.ownerType](https://shopify.dev/docs/api/admin-graphql/latest/queries/metafieldDefinitions#arguments-ownerType)