# CustomMetadataPropertyOption > Type in domain **Metadata** - HTML: [CustomMetadataPropertyOption.html](CustomMetadataPropertyOption.html) - Raw SDL: [CustomMetadataPropertyOption.sdl](CustomMetadataPropertyOption.sdl) - Covered by: [llms.txt](../llms.txt) ## Fields - `id`: `ID!` — `CustomMetadataPropertyOption` Id. - `value`: `String!` — `CustomMetadataPropertyOption` value. - `isDefault`: `Boolean!` — Indicates if a `CustomMetadataPropertyOption` value is set to newly updated `Assets` by default. ## Related mutations - [`addCustomMetadataPropertyOptions`](../mutation/addCustomMetadataPropertyOptions.md) - [`removeCustomMetadataPropertyOptions`](../mutation/removeCustomMetadataPropertyOptions.md) ## Reach via Example queries that can return this type from the root `Query`. ### `brand › customMetadataProperties › type › options` ```graphql query BrandCustomMetadataPropertiesTypeOptions { brand(id: "…") { customMetadataProperties { type { ... on CustomMetadataPropertyTypeMultiSelect { options { __typename id isDefault value } } } } } } ``` Raw: [`BrandCustomMetadataPropertiesTypeOptions.sdl`](../examples/BrandCustomMetadataPropertiesTypeOptions.sdl) ### `library › customMetadataProperties › type › options` ```graphql query LibraryCustomMetadataPropertiesTypeOptions { library(id: "…") { customMetadataProperties { type { ... on CustomMetadataPropertyTypeMultiSelect { options { __typename id isDefault value } } } } } } ``` Raw: [`LibraryCustomMetadataPropertiesTypeOptions.sdl`](../examples/LibraryCustomMetadataPropertiesTypeOptions.sdl) ### `brands › customMetadataProperties › type › options` ```graphql query BrandsCustomMetadataPropertiesTypeOptions { brands { customMetadataProperties { type { ... on CustomMetadataPropertyTypeMultiSelect { options { __typename id isDefault value } } } } } } ``` Raw: [`BrandsCustomMetadataPropertiesTypeOptions.sdl`](../examples/BrandsCustomMetadataPropertiesTypeOptions.sdl)