# removeLibraryAssetTargets > Mutation in domain **Targets** - HTML: [removeLibraryAssetTargets.html](removeLibraryAssetTargets.html) - Raw SDL: [removeLibraryAssetTargets.sdl](removeLibraryAssetTargets.sdl) - Covered by: [llms.txt](../llms.txt) Remove target IDs from asset IDs. Requires `basic:write` scope to be accessible and `Asset` edit permission. Limitations: All assets must belong to the same library. Library must have the "Targets" setting enabled. Status: _(beta)_ ## Returns `RemoveLibraryAssetTargets` ## Arguments - `input`: `RemoveLibraryAssetTargetsInput!` _(beta)_ ## Example ```graphql mutation RemoveLibraryAssetTargets { removeLibraryAssetTargets( input: { assetIds: ["…"] targetIds: ["…"] } ) { __typename assets { __typename title id alternativeText author createdAt description attachments { name filename id createdAt creator { id } modifier { id } } availability { from to } comments { total page limit hasNextPage items { id } } copyright { notice status } creator { __typename name id } ... on Audio { previewUrl thumbnailUrl filename downloadUrl } ... on Document { previewUrl thumbnailUrl filename downloadUrl } ... on EmbeddedContent { previewUrl thumbnailUrl isDecorative } ... on File { previewUrl thumbnailUrl filename downloadUrl } ... on Image { previewUrl thumbnailUrl filename downloadUrl } ... on Video { previewUrl thumbnailUrl filename bitrate } } } } ``` Raw: [`removeLibraryAssetTargets.example.sdl`](removeLibraryAssetTargets.example.sdl)