# CustomField Represents a product's custom field, including its value, type, and handle. Custom fields allow you to store and retrieve additional structured metadata associated with products. ## Type Definition ```graphql type CustomField { title: String handle: String value: String type: String } ``` ## Fields | Field | Type | Description | |-------|------|-------------| | title | String | The display title of the custom field. | | handle | String | The unique handle for the custom field. | | value | String | The value assigned to the custom field. | | type | String | The type of the custom field (e.g., text, number). | ## Relationships CustomField is a self-contained type that represents metadata associated with products. It does not directly reference other types but is typically nested within product-related queries and mutations to provide additional custom attributes. ## Example ```graphql { title handle value type } ``` ## Implements This type does not implement any interfaces. ## Related Types No related types are associated with CustomField.