# MetaobjectFieldDefinition - admin - OBJECT
Version: 2024-10

## Description
Defines a field for a MetaobjectDefinition with properties
such as the field's data type and validations.

### Access Scopes



## Fields
* [description](/docs/api/admin/2024-10/scalars/String): String - The administrative description.
* [key](/docs/api/admin/2024-10/scalars/String): String! - A key name used to identify the field within the metaobject composition.
* [name](/docs/api/admin/2024-10/scalars/String): String! - The human-readable name.
* [required](/docs/api/admin/2024-10/scalars/Boolean): Boolean! - Required status of the field within the metaobject composition.
* [type](/docs/api/admin/2024-10/objects/MetafieldDefinitionType): MetafieldDefinitionType! - The type of data that the field stores.
* [validations](/docs/api/admin/2024-10/objects/MetafieldDefinitionValidation): MetafieldDefinitionValidation! - A list of [validation options](https://shopify.dev/apps/metafields/definitions/validation) for
the field. For example, a field with the type `date` can set a minimum date requirement.

## Connections



## Related queries

## Related mutations

## Related Unions

## Examples