Newer Version Available
Templates List Resource
- Resource URL
-
1/wave/templates - Formats
- JSON
- Available Version
- 36.0
- Available Components
-
- Aura — <wave:sdk> listTemplates()
- HTTP Methods
- GET POST
- GET Request Parameters
-
Parameter Name Type Description Required or Optional Available Version type ConnectWaveTemplateTypeEnum The template type. Valid values are: - App
- Dashboard
- Embedded
- Lens
Required 36.0 - GET Response Body
-
Property Name Type Description Filter Group and Version Available Version templates TemplateRepresentation[] The collection of application templates available within this organization. Small, 36.0 36.0 - POST Request Body (TemplateInputRepresentation)
-
TemplateInputRepresentation inherits properties from the abstract BaseAssetInputRepresentation. These base properties appear in TemplateInputRepresentation alongside the properties defined explicitly in the following table.
Property Name Type Description Required or Optional Available Version dataflow AssetReferenceInputRepresentation The dataflow associated with this app. Optional 39.0 folderSource AssetReferenceInputRepresentation The folder from which this template is created from. Required 39.0 - POST Response Body (TemplateRepresentation)
-
Property Name Type Description Filter Group and Version Available Version assetIcon String The icon that best represents the Tableau CRM application. Small, 36.0 36.0–41.0 assetVersion Double The asset version (API version) of all the dashboards and lenses. Big, 37.0 37.0 configurationUrl String The URL to the configuration of the template. Small, 36.0 36.0 createdBy WaveUserRepresentation The user that created the template. Small, 52.0 52.0 createdDate Date The date and time the template was created. Small, 52.0 52.0 customAttributes TemplateCustomAttributesRepresentation The custom attribute definitions of the template. Big, 44.0 44.0 description String The description of the template. Big, 36.0 36.0 folderSource AssetReferenceRepresentation The folder source of the template Medium, 39.0 39.0 icons TemplateIconsRepresentation The icons configured for the template. Small, 41.0 41.0 id String The ID or fully qualified API name of the template. Small, 36.0 36.0 label String The localized name of the application template. Small, 36.0 36.0 lastModifiedBy WaveUserRepresentation The user that last updated the template. Small, 52.0 52.0 lastModifiedDate Date The last date and time the template was modified. Small, 52.0 52.0 name String The local API name of the template. Medium, 36.0 36.0 namespace String The namespace of the template provider. Medium, 36.0 36.0 releaseInfo TemplateReleaseRepresentation The release information for the template Medium, 37.0 37.0 tags String[] A list of tag definitions for the template. Big, 44.0 44.0 templateIcon String The icon that best represents the Tableau CRM application template. Small, 36.0 36.0–41.0 templateType ConnectWaveTemplateTypeEnum The template type. Valid values are: - App
- Dashboard
- Embedded
- Lens
Small, 36.0 36.0 url String The URL to the detail of the template. Small, 36.0 36.0 videos VideoInfoRepresentation The videos associated with the template. Big, 46.0 46.0