# Metadata

> Custom metadata properties, fields, and tags — the descriptive data attached to assets and libraries.

- HTML: [metadata.html](metadata.html)
- Covered by: [llms.txt](../llms.txt)

## Interfaces

- [CustomMetadata](../interface/CustomMetadata.md)
- [CustomMetadataPropertyDependency](../interface/CustomMetadataPropertyDependency.md)
- [CustomMetadataPropertyType](../interface/CustomMetadataPropertyType.md)
- [CustomMetadataPropertyValueType](../interface/CustomMetadataPropertyValueType.md)

## Types

- [CustomMetadataProperty](../type/CustomMetadataProperty.md)
- [CustomMetadataPropertyCatalogValueType](../type/CustomMetadataPropertyCatalogValueType.md)
- [CustomMetadataPropertyDateValueType](../type/CustomMetadataPropertyDateValueType.md)
- [CustomMetadataPropertyLongTextValueType](../type/CustomMetadataPropertyLongTextValueType.md)
- [CustomMetadataPropertyMultiSelectValueType](../type/CustomMetadataPropertyMultiSelectValueType.md)
- [CustomMetadataPropertyNumberValueType](../type/CustomMetadataPropertyNumberValueType.md)
- [CustomMetadataPropertyOption](../type/CustomMetadataPropertyOption.md)
- [CustomMetadataPropertySelectValueType](../type/CustomMetadataPropertySelectValueType.md)
- [CustomMetadataPropertySelectValueTypeDependencyTypeEquals](../type/CustomMetadataPropertySelectValueTypeDependencyTypeEquals.md)
- [CustomMetadataPropertySelectValueTypeDependencyTypeOneOf](../type/CustomMetadataPropertySelectValueTypeDependencyTypeOneOf.md)
- [CustomMetadataPropertyTextValueType](../type/CustomMetadataPropertyTextValueType.md)
- [CustomMetadataPropertyTypeDate](../type/CustomMetadataPropertyTypeDate.md)
- [CustomMetadataPropertyTypeLongText](../type/CustomMetadataPropertyTypeLongText.md)
- [CustomMetadataPropertyTypeMultiSelect](../type/CustomMetadataPropertyTypeMultiSelect.md)
- [CustomMetadataPropertyTypeNumber](../type/CustomMetadataPropertyTypeNumber.md)
- [CustomMetadataPropertyTypeSelect](../type/CustomMetadataPropertyTypeSelect.md)
- [CustomMetadataPropertyTypeText](../type/CustomMetadataPropertyTypeText.md)
- [CustomMetadataPropertyTypeUrl](../type/CustomMetadataPropertyTypeUrl.md)
- [CustomMetadataPropertyUrlValueType](../type/CustomMetadataPropertyUrlValueType.md)
- [CustomMetadataPropertyValueTypeDependencyTypeFilled](../type/CustomMetadataPropertyValueTypeDependencyTypeFilled.md)
- [CustomMetadataValue](../type/CustomMetadataValue.md)
- [CustomMetadataValues](../type/CustomMetadataValues.md)
- [DateTimeRange](../type/DateTimeRange.md)
- [Language](../type/Language.md)
- [MetadataField](../type/MetadataField.md)
- [MetadataFieldValues](../type/MetadataFieldValues.md)
- [MetadataValue](../type/MetadataValue.md)
- [RgbaColor](../type/RgbaColor.md)
- [Tag](../type/Tag.md)

## Mutations

- [addCustomMetadata](../mutation/addCustomMetadata.md)
- [addCustomMetadataPropertyOptions](../mutation/addCustomMetadataPropertyOptions.md)
- [createCustomMetadataProperty](../mutation/createCustomMetadataProperty.md)
- [createMetadataField](../mutation/createMetadataField.md)
- [deleteCustomMetadataProperty](../mutation/deleteCustomMetadataProperty.md)
- [deleteMetadataField](../mutation/deleteMetadataField.md)
- [removeCustomMetadata](../mutation/removeCustomMetadata.md)
- [removeCustomMetadataPropertyOptions](../mutation/removeCustomMetadataPropertyOptions.md)
- [removeMetadataValue](../mutation/removeMetadataValue.md)
- [setCustomMetadata](../mutation/setCustomMetadata.md)
- [updateCustomMetadataProperty](../mutation/updateCustomMetadataProperty.md)

## Inputs

- [AddCustomMetadataInput](../input/AddCustomMetadataInput.md)
- [AddCustomMetadataPropertyOptionInput](../input/AddCustomMetadataPropertyOptionInput.md)
- [AddCustomMetadataPropertyOptionsInput](../input/AddCustomMetadataPropertyOptionsInput.md)
- [CatalogPropertyTypeOptionsInput](../input/CatalogPropertyTypeOptionsInput.md)
- [CreateCustomMetadataPropertyInput](../input/CreateCustomMetadataPropertyInput.md)
- [CreateCustomMetadataPropertyTypeInput](../input/CreateCustomMetadataPropertyTypeInput.md)
- [CreateCustomMetadataPropertyTypeOptionInput](../input/CreateCustomMetadataPropertyTypeOptionInput.md)
- [CreateMetadataFieldInput](../input/CreateMetadataFieldInput.md)
- [CustomMetadataEntryInput](../input/CustomMetadataEntryInput.md)
- [CustomMetadataInput](../input/CustomMetadataInput.md)
- [CustomMetadataPropertyDependencyInput](../input/CustomMetadataPropertyDependencyInput.md)
- [CustomMetadataPropertyDependencyPropertyInput](../input/CustomMetadataPropertyDependencyPropertyInput.md)
- [CustomMetadataPropertyPositionInput](../input/CustomMetadataPropertyPositionInput.md)
- [CustomMetadataValueInput](../input/CustomMetadataValueInput.md)
- [DateTimeRangeInput](../input/DateTimeRangeInput.md)
- [DeleteCustomMetadataPropertyInput](../input/DeleteCustomMetadataPropertyInput.md)
- [DeleteMetadataFieldInput](../input/DeleteMetadataFieldInput.md)
- [MetadataFieldValuesInput](../input/MetadataFieldValuesInput.md)
- [RemoveCustomMetadataInput](../input/RemoveCustomMetadataInput.md)
- [RemoveCustomMetadataPropertyOptionsInput](../input/RemoveCustomMetadataPropertyOptionsInput.md)
- [RemoveMetadataValueInput](../input/RemoveMetadataValueInput.md)
- [RgbaColorInput](../input/RgbaColorInput.md)
- [SetCustomMetadataInput](../input/SetCustomMetadataInput.md)
- [TagInput](../input/TagInput.md)
- [UpdateCustomMetadataPropertyDataInput](../input/UpdateCustomMetadataPropertyDataInput.md)
- [UpdateCustomMetadataPropertyInput](../input/UpdateCustomMetadataPropertyInput.md)
- [UpdateCustomMetadataPropertyTypeInput](../input/UpdateCustomMetadataPropertyTypeInput.md)
- [UpdateCustomMetadataPropertyTypeOptionInput](../input/UpdateCustomMetadataPropertyTypeOptionInput.md)

## Return types

- [AddCustomMetadata](../type/AddCustomMetadata.md)
- [AddCustomMetadataPropertyOptions](../type/AddCustomMetadataPropertyOptions.md)
- [CreateCustomMetadataProperty](../type/CreateCustomMetadataProperty.md)
- [CreateMetadataField](../type/CreateMetadataField.md)
- [DeleteCustomMetadataProperty](../type/DeleteCustomMetadataProperty.md)
- [DeleteMetadataField](../type/DeleteMetadataField.md)
- [RemoveCustomMetadata](../type/RemoveCustomMetadata.md)
- [RemoveCustomMetadataPropertyOptions](../type/RemoveCustomMetadataPropertyOptions.md)
- [RemoveMetadataValue](../type/RemoveMetadataValue.md)
- [SetCustomMetadata](../type/SetCustomMetadata.md)
- [UpdateCustomMetadataProperty](../type/UpdateCustomMetadataProperty.md)

## Enums

- [CustomMetadataPropertyDependencyType](../enum/CustomMetadataPropertyDependencyType.md)
- [CustomMetadataPropertyPositionPlacement](../enum/CustomMetadataPropertyPositionPlacement.md)
- [CustomMetadataPropertyTypeName](../enum/CustomMetadataPropertyTypeName.md)
- [LanguageCode](../enum/LanguageCode.md)
- [MetadataFieldType](../enum/MetadataFieldType.md)
- [TagSource](../enum/TagSource.md)
