AssetTypes
Returns the available asset types configured in Salesforce Marketing Cloud. Each asset type defines the structure, behavior, and rendering rules for specific types of content elements, such as templates, blocks, or layouts. This view is useful for identifying supported asset formats when creating or managing digital content.
Table Specific Information
Select
Retrieve all asset types:
SELECT * FROM AssetTypes
Columns
| Name | Type | References | Description |
| Id [KEY] | Integer |
Assets.TypeId | Identifies the unique record for each asset type in Salesforce Marketing Cloud. This system-generated identifier (Id) serves as the primary key that is used to reference the asset type in API calls, relationship mappings, and configuration metadata. |
| Name | String | Specifies the display name that defines the asset type. This user-readable name (for example, such as 'Email Template', 'Image', or 'Content Block') appears in the Content Builder and API results and helps developers and marketers distinguish among asset categories. | |
| IsBaseAssetType | Boolean | A Boolean field that returns a value of 'true' when the asset type represents a foundational base type that other asset types inherit from. It returns a value of 'false' when the asset type is derived from or extends another type. | |
| ParentId | Integer | Stores the Id of the parent asset type from which the current asset type is derived. This reference establishes inheritance relationships between asset types and supports type-based categorization, allowing complex content structures to share common properties and rendering behaviors. |