# addAssetMetadataFieldValue > Mutation in domain **Assets** - HTML: [addAssetMetadataFieldValue.html](addAssetMetadataFieldValue.html) - Raw SDL: [addAssetMetadataFieldValue.sdl](addAssetMetadataFieldValue.sdl) - Covered by: [llms.txt](../llms.txt) Add a new relation between an existing `Asset` and an existing `MetadataField` with its value. The value will be automatically created and linked to its `MetadataField`. Requires `basic:write` scope to be accessible and `Asset` permission level `EDIT`. Status: _(deprecated)_ ## Returns `AddAssetMetadataFieldValue` ## Arguments - `input`: `AddAssetMetadataFieldValueInput!` — `AddAssetMetadataFieldValue` input argument. ## Example ```graphql mutation AddAssetMetadataFieldValue { addAssetMetadataFieldValue( input: { assetId: "…" metadataFieldId: "…" value: "…" } ) { __typename createdAt creator { __typename name id } id metadataField { __typename } modifiedAt modifier { __typename name id } value } } ``` Raw: [`addAssetMetadataFieldValue.example.sdl`](addAssetMetadataFieldValue.example.sdl)