Where do I see the templates on QuickSight

Where do I see the templates on QuickSight UI?
I have created a template through the CreateTemplate API, I cant see it on the UI, where I can see it?

Hi @kodimalar.sakthivel,
Templates are only accessible via the QuickSight APIs. Once, you have created them via the CreateTemplate action, you can list them using the ListTemplates action and use for example the CreateDashboard or CreateAnalysis actions to create a new dashboard/analysis based on the template.

To see some step-by-step instructions on how to use those APIs, you can have a look at the content porting section of our admin workshop.

I hope my solution worked for you. Let us know if this is resolved. And if it is, please help the community by marking his answer as a “Solution”.


Thank you @Thomas , I will check the blog.

@Thomas ,

I have a doubt now, Lets say I am using an existing analysis to create a template., Now I have a template created. I using the template to create a new analysis, is it possible for me to change the visuals, text etc while creating the new analysis using the template definition?

Because I have a scenario, I have to make frame work based paginated reports , Like GRI, SASB - these paginated reports will have default set of questions, I just need to add answers for these questions.

My idea was like I can create a template from a paginated report analysis for the GRI framework report . Then through QuickSight APIs I can call createAnalysis API using the GRI framework report template.
In this case when i am calling the createAnalysis, is it possible for me to change the template definition and create the analyses.

Lets say I have 10 questions in the template, Now when i am creating the analyses I need to add answers for those 10 questions and create it. I will have my answers pulled from my web-application and i will call the Quicksight API through java.

Please let me know your thoughts?

Hi @kodimalar.sakthivel,

Once an analysis has been created based on a template, you can change and adjust it the same way as any other analysis (it does not matter how it was created).

Generally speaking, there are two ways of how you can modify an analysis:

  1. via the QuickSight console (QuickSight’s web UI)
  2. via API using the JSON description of the analysis. For more on this, have a look at how to manage QuickSight’s BI assets as code.

I hope this helps and gives you the additional context that you needed.

what is the api call to get template from analysis? there is an existing analysis that got updated and i need to update the template because our dashboards are created via template

@alltej To update an existing template, you can use the UpdateTemplate API.