# addAssetPreviewImage > Mutation in domain **Assets** - HTML: [addAssetPreviewImage.html](addAssetPreviewImage.html) - Raw SDL: [addAssetPreviewImage.sdl](addAssetPreviewImage.sdl) - Covered by: [llms.txt](../llms.txt) Add new `Asset` preview image. Requires `basic:write` scope to be accessible and `Asset` permission level `EDIT`. ## Returns `AddAssetPreviewImage` ## Arguments - `input`: `AddAssetPreviewImageInput!` — `AddAssetPreviewImage` input argument. ## Example ```graphql mutation AddAssetPreviewImage { addAssetPreviewImage( input: { assetId: "…" fileId: "…" } ) { __typename job { assetId } } } ``` Raw: [`addAssetPreviewImage.example.sdl`](addAssetPreviewImage.example.sdl)