# Dynamically generate dashboard tabs

**URL:** https://discourse.nodered.org/t/dynamically-generate-dashboard-tabs/74786
**Category:** Dashboard
**Tags:** node-red-dashboard
**Created:** [6 February 2023 13:50 UTC](https://discourse.nodered.org/t/dynamically-generate-dashboard-tabs/74786 "2023-02-06T13:50:13Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![kitkat159](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kitkat159/32/66066_2.png) [@kitkat159](https://discourse.nodered.org/u/kitkat159)
#### Post date: [6 February 2023 13:50 UTC](https://discourse.nodered.org/t/dynamically-generate-dashboard-tabs/74786/1 "2023-02-06T13:50:13Z")

</div>

Hello there!

Is it possible to create dashboard tabs dynamically based on the response from a REST API call? For example I want to do a REST API call and get a JSON result where the data has different groups (Group 1, Group 2 and so on...). For each group I want to create a dashboard tab. Is this possible? I also want to make a starting page where each group is listed. When you click on a button you get redirected to the corresponding tab.

In addition, I want to make a status bar on the side of each tab which shows the overall status of the system. This status bar should be reused by each dashboard tab. I never found a way to reuse dashboard groups.

Happy to hear your suggestions!

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [6 February 2023 17:26 UTC](https://discourse.nodered.org/t/dynamically-generate-dashboard-tabs/74786/2 "2023-02-06T17:26:39Z")

</div>

It may be possible but you are really pushing Dashboard beyond its intended use as a simple UI tool.

Consider using something designed for such a job such as uibuilder.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [8 March 2023 17:27 UTC](https://discourse.nodered.org/t/dynamically-generate-dashboard-tabs/74786/3 "2023-03-08T17:27:27Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
