See all application entities

Asset entities are used primarily in App Services to manage binary data objects such as images, video, and audio content. However, an asset does not have to be used for a binary object. For example, assets can be used to model a file system.

Using App services APIs you can create, retrieve, update, delete, and query asset entities. See General-purpose endpoints for descriptions of these APIs.

Asset properties

The following are the system-defined properties for asset entities. You can create application-specific properties for an asset entity in addition to the system-defined properties. The system-defined properties are reserved. You cannot use these names to create other properties for an asset entity. In addition the assets name is reserved for the assets collection — you can't use it to name another collection.

Property Type Description
uuid UUID Asset’s unique entity ID
type string "asset"
name string Asset name (mandatory)
created long UNIX timestamp of entity creation
modified long UNIX timestamp of entity modification
owner UUID UUID of the asset’s owner (mandatory)
path string Relative path to the asset (mandatory)
content-type string Content type of the asset (for example, “image/jpeg”)

Set property

Assets have the following set property.

Set Type Description
connections string Set of connections for the asset