# deleteAssetVariant > Mutation in domain **Assets** - HTML: [deleteAssetVariant.html](deleteAssetVariant.html) - Raw SDL: [deleteAssetVariant.sdl](deleteAssetVariant.sdl) - Covered by: [llms.txt](../llms.txt) Delete an existing `AssetVariant`. Only supported for assets in icon and logo libraries. Requires `basic:write` scope to be accessible and `Asset` permission level `EDIT`. ## Returns `DeleteAssetVariant` ## Arguments - `input`: `DeleteAssetVariantInput!` — `DeleteAssetVariant` input argument. ## Example ```graphql mutation DeleteAssetVariant { deleteAssetVariant( input: { assetId: "…" key: "…" } ) { __typename id } } ``` Raw: [`deleteAssetVariant.example.sdl`](deleteAssetVariant.example.sdl)