Assets such as images, videos, documents, and other files are essential for creating rich and engaging content. In Contentstack, the Assets module allows you to upload, organize, and manage these files efficiently.
You can start adding assets directly into your default root location, or you can create folders and upload your assets within them.
Note: Assets are specific to the branch they are uploaded to. For example, an asset uploaded to the development branch can only be accessed within that branch. Assets in non-main branches include the branch UID in their URL. Refer to the Branch-Specific Modules document for details.
To upload a new asset, log in to your Contentstack account and perform the following steps:
Note: You cannot drag and drop folders. Instead, create a folder and upload files into it.



When you open an asset, its details are displayed on the asset detail page. Below is a list of the key fields and features.
Note: Spaces are replaced with underscores.
https://{base_url}/v3/assets/{stack_api_key}/{asset_uid}/{version_uid}/filenameUse the Click to copy icon to copy the URL.
To create or upload assets via API, refer to the Upload asset API request.