> For the complete documentation index, see [llms.txt](https://developer.firmhouse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.firmhouse.com/graphql-api/api-reference/mutations/unassign-assets.md).

# unassignAssets

Unassign assets atomically, marking their ownerships returned. Asset records and ownership history are retained.

### Arguments

| Argument                                                                                    | Description                   |
| ------------------------------------------------------------------------------------------- | ----------------------------- |
| input ([UnassignAssetsInput](/graphql-api/api-reference/objects/unassign-assets-input.md)!) | Parameters for UnassignAssets |

### UnassignAssetsInput Arguments

| Argument                                                  | Description                                       |
| --------------------------------------------------------- | ------------------------------------------------- |
| ids (\[[ID](/graphql-api/api-reference/objects/id.md)!]!) | IDs of the assets to unassign. Must not be empty. |

### Return fields

#### assets (\[[Asset](/graphql-api/api-reference/objects/asset.md)!])

#### errors (\[[ModelValidationError](/graphql-api/api-reference/objects/model-validation-error.md)!]!)
