# Assets

> The assets themselves — images, video, audio, and documents, with their revisions, variants, attachments, and previews.

- HTML: [assets-files.html](assets-files.html)
- Covered by: [llms.txt](../llms.txt)

## Interfaces

- [Asset](../interface/Asset.md)
- [Attachment](../interface/Attachment.md)

## Types

- [AssetAttachment](../type/AssetAttachment.md)
- [AssetFieldError](../type/AssetFieldError.md)
- [AssetItems](../type/AssetItems.md)
- [AssetLocation](../type/AssetLocation.md)
- [AssetLocationBrand](../type/AssetLocationBrand.md)
- [AssetLocationFolder](../type/AssetLocationFolder.md)
- [AssetLocationLibrary](../type/AssetLocationLibrary.md)
- [AssetLocationWorkspaceProject](../type/AssetLocationWorkspaceProject.md)
- [AssetPreviewProcessingJob](../type/AssetPreviewProcessingJob.md)
- [AssetProcessingJob](../type/AssetProcessingJob.md)
- [AssetProvenance](../type/AssetProvenance.md)
- [AssetRevision](../type/AssetRevision.md)
- [AssetRevisionItems](../type/AssetRevisionItems.md)
- [AssetVariant](../type/AssetVariant.md)
- [AssetVariantItems](../type/AssetVariantItems.md)
- [AssetVariantProcessingJob](../type/AssetVariantProcessingJob.md)
- [AttachmentProcessingJob](../type/AttachmentProcessingJob.md)
- [Audio](../type/Audio.md)
- [Document](../type/Document.md)
- [EmbeddedContent](../type/EmbeddedContent.md)
- [FailedAssetUpdate](../type/FailedAssetUpdate.md)
- [File](../type/File.md)
- [Image](../type/Image.md)
- [Video](../type/Video.md)
- [VideoMarking](../type/VideoMarking.md)

## Queries

- [asset](../query/asset.md)
- [assets](../query/assets.md)

## Mutations

- [addAssetMetadataFieldValue](../mutation/addAssetMetadataFieldValue.md)
- [addAssetPreviewImage](../mutation/addAssetPreviewImage.md)
- [addAssetRelations](../mutation/addAssetRelations.md)
- [addAssetTags](../mutation/addAssetTags.md)
- [createAsset](../mutation/createAsset.md)
- [createAssetVariant](../mutation/createAssetVariant.md)
- [createAssetWorkflowTask](../mutation/createAssetWorkflowTask.md)
- [createAttachment](../mutation/createAttachment.md)
- [createExternalAsset](../mutation/createExternalAsset.md)
- [deleteAsset](../mutation/deleteAsset.md)
- [deleteAssetVariant](../mutation/deleteAssetVariant.md)
- [deleteAttachment](../mutation/deleteAttachment.md)
- [moveAssets](../mutation/moveAssets.md)
- [removeAssetPreviewImage](../mutation/removeAssetPreviewImage.md)
- [removeAssetRelations](../mutation/removeAssetRelations.md)
- [removeAssetTags](../mutation/removeAssetTags.md)
- [replaceAsset](../mutation/replaceAsset.md)
- [replaceAssetVariant](../mutation/replaceAssetVariant.md)
- [syncAssetTags](../mutation/syncAssetTags.md)
- [updateAsset](../mutation/updateAsset.md)
- [updateAssets](../mutation/updateAssets.md)
- [uploadFile](../mutation/uploadFile.md)

## Inputs

- [AddAssetMetadataFieldValueInput](../input/AddAssetMetadataFieldValueInput.md)
- [AddAssetPreviewImageInput](../input/AddAssetPreviewImageInput.md)
- [AddAssetRelationsInput](../input/AddAssetRelationsInput.md)
- [AddAssetTagsInput](../input/AddAssetTagsInput.md)
- [AssetQueryFilterConditionInput](../input/AssetQueryFilterConditionInput.md)
- [AssetQueryFilterInput](../input/AssetQueryFilterInput.md)
- [AssetQueryInFolderInput](../input/AssetQueryInFolderInput.md)
- [AssetQueryInput](../input/AssetQueryInput.md)
- [AssetUpdateEntryDataInput](../input/AssetUpdateEntryDataInput.md)
- [AssetUpdateEntryInput](../input/AssetUpdateEntryInput.md)
- [CreateAssetInput](../input/CreateAssetInput.md)
- [CreateAssetVariantInput](../input/CreateAssetVariantInput.md)
- [CreateAssetWorkflowTaskInput](../input/CreateAssetWorkflowTaskInput.md)
- [CreateAttachmentInput](../input/CreateAttachmentInput.md)
- [CreateExternalAssetInput](../input/CreateExternalAssetInput.md)
- [DeleteAssetInput](../input/DeleteAssetInput.md)
- [DeleteAssetVariantInput](../input/DeleteAssetVariantInput.md)
- [DeleteAttachmentInput](../input/DeleteAttachmentInput.md)
- [MoveAssetsInput](../input/MoveAssetsInput.md)
- [RemoveAssetPreviewImageInput](../input/RemoveAssetPreviewImageInput.md)
- [RemoveAssetRelationsInput](../input/RemoveAssetRelationsInput.md)
- [RemoveAssetTagsInput](../input/RemoveAssetTagsInput.md)
- [ReplaceAssetInput](../input/ReplaceAssetInput.md)
- [ReplaceAssetVariantInput](../input/ReplaceAssetVariantInput.md)
- [SyncAssetTagsInput](../input/SyncAssetTagsInput.md)
- [UpdateAssetDataInput](../input/UpdateAssetDataInput.md)
- [UpdateAssetInput](../input/UpdateAssetInput.md)
- [UpdateAssetsInput](../input/UpdateAssetsInput.md)
- [UploadFileInput](../input/UploadFileInput.md)

## Return types

- [AddAssetMetadataFieldValue](../type/AddAssetMetadataFieldValue.md)
- [AddAssetPreviewImage](../type/AddAssetPreviewImage.md)
- [AddAssetRelations](../type/AddAssetRelations.md)
- [AddAssetTags](../type/AddAssetTags.md)
- [CreateAsset](../type/CreateAsset.md)
- [CreateAssetVariant](../type/CreateAssetVariant.md)
- [CreateAssetWorkflowTask](../type/CreateAssetWorkflowTask.md)
- [CreateAttachment](../type/CreateAttachment.md)
- [CreateExternalAsset](../type/CreateExternalAsset.md)
- [DeleteAsset](../type/DeleteAsset.md)
- [DeleteAssetVariant](../type/DeleteAssetVariant.md)
- [DeleteAttachment](../type/DeleteAttachment.md)
- [MoveAssets](../type/MoveAssets.md)
- [RemoveAssetPreviewImage](../type/RemoveAssetPreviewImage.md)
- [RemoveAssetRelations](../type/RemoveAssetRelations.md)
- [RemoveAssetTags](../type/RemoveAssetTags.md)
- [ReplaceAsset](../type/ReplaceAsset.md)
- [ReplaceAssetVariant](../type/ReplaceAssetVariant.md)
- [SyncAssetTags](../type/SyncAssetTags.md)
- [UpdateAsset](../type/UpdateAsset.md)
- [UpdateAssets](../type/UpdateAssets.md)
- [UploadFile](../type/UploadFile.md)

## Enums

- [AssetProvenanceCertStatus](../enum/AssetProvenanceCertStatus.md)
- [AssetProvenanceContentOrigin](../enum/AssetProvenanceContentOrigin.md)
- [AssetProvenanceState](../enum/AssetProvenanceState.md)
- [AssetQueryFilterSortType](../enum/AssetQueryFilterSortType.md)
- [AssetStatusType](../enum/AssetStatusType.md)
- [AssetType](../enum/AssetType.md)
- [AssetUpdateFailureCode](../enum/AssetUpdateFailureCode.md)
- [AssetUpdateFieldErrorCode](../enum/AssetUpdateFieldErrorCode.md)
- [AssetUpdateFieldName](../enum/AssetUpdateFieldName.md)
- [ConditionOperator](../enum/ConditionOperator.md)
- [ConditionType](../enum/ConditionType.md)
- [UpdateAssetsStatus](../enum/UpdateAssetsStatus.md)
