---
title: "Assets"
description: "Assets are content items with metadata and attributes, managed through hubs."
contentType: "overview"
url: "https://developer.mindtickle.com/docs/asset-hub/assets/"
---

An asset is a content item with metadata and attributes. Assets can be in draft, published, or archived states. Depending on the content type and availability, an asset can include a raw file, a thumbnail, or a transcript. Use these endpoints to read assets and their media, and to create, archive, map, and delete them in bulk.

## Endpoints

- [List published assets in a hub](/docs/asset-hub/assets/list-published-assets-in-a-hub/): Returns a paginated list of published assets in a hub.
- [Get asset details](/docs/asset-hub/assets/get-asset-details/): Returns the metadata and attributes of an asset.
- [Get asset media and transcript](/docs/asset-hub/assets/get-asset-media-and-transcript/): Returns the media type, signed raw content URL, transcript, and thumbnail of an asset.
- [Create assets](/docs/asset-hub/assets/create-assets/): Creates assets from Content Center files asynchronously.
- [Archive assets](/docs/asset-hub/assets/archive-assets/): Archives multiple assets in one request.
- [Move or mirror assets](/docs/asset-hub/assets/move-or-mirror-assets/): Moves or mirrors assets across hubs asynchronously.
- [Delete assets](/docs/asset-hub/assets/delete-assets/): Permanently deletes multiple assets by ID.
