--- title: MetaobjectFieldDefinitionOperationInput - GraphQL Admin description: The input fields for possible operations for modifying field definitions. Exactly one option is required. api_version: 2025-10 api_name: admin type: input-object api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/input-objects/metaobjectfielddefinitionoperationinput md: https://shopify.dev/docs/api/admin-graphql/latest/input-objects/metaobjectfielddefinitionoperationinput.md --- # Metaobject​Field​Definition​Operation​Input input\_object The input fields for possible operations for modifying field definitions. Exactly one option is required. ## Fields * create [Metaobject​Field​Definition​Create​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetaobjectFieldDefinitionCreateInput) The input fields for creating a metaobject field definition. * delete [Metaobject​Field​Definition​Delete​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetaobjectFieldDefinitionDeleteInput) The input fields for deleting a metaobject field definition. * update [Metaobject​Field​Definition​Update​Input](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetaobjectFieldDefinitionUpdateInput) The input fields for updating a metaobject field definition. *** ## Input objects using this input * [Metaobject​Definition​Update​Input.fieldDefinitions](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetaobjectDefinitionUpdateInput#fields-fieldDefinitions) INPUT OBJECT The input fields for updating a metaobject definition. *** ## Map ### Input objects using this input * [Metaobject​Definition​Update​Input.fieldDefinitions](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/MetaobjectDefinitionUpdateInput#fields-fieldDefinitions)