---
title: MetaobjectFieldDefinitionOperationInput - GraphQL Admin
description: >-
  The input fields for possible operations for modifying field definitions.
  Exactly one option is required.
api_version: 2026-10
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
api_name: admin
api_type: graphql
type: input-object
---

# 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)
