Grafana Scenes: API Data in Tables?

Hi everyone,

I’m exploring Grafana Scenes and have a key question about integrating dynamic data from APIs into tables. I’ve been doing some research, but I haven’t found clear examples or documentation specific to this in the context of Scenes.

My main question is this:

Is it possible, and how viable/recommended is it, to use existing Grafana data source connectors (like the Infinity plugin or similar) directly within Grafana Scenes to fetch JSON data from REST APIs and display it in a table component?

I understand that building a custom React panel for this in Grafana Scenes is an option (not recommended). However, I’m really trying to understand how well Grafana Scenes handles this kind of dynamic, API-driven table display natively or with its existing plugin ecosystem, and whether it’s considered a good fit for this use case without a lot of extra custom development.

  • If it is possible, what’s the recommended approach or are there any specific configuration considerations within Scenes?
  • Are there any examples or documentation (which I haven’t been able to find) showing data sources like Infinity being used effectively in Grafana Scenes for dynamic table displays?

Any insights on the viability and best practices would be super helpful!

Thanks in advance,

Daniel.

you can consider this solution to resolve you issue
Step 1 Create a Rest API or Pick a dummy user data from
https://dummyjson.com/users

Step 2 Integrate the infinity data source in grafana
Step 3 Setup the setting in Dashboard

Final Output :

Since what you want is a table does it have to be grafana scenes?

Could you please provide some sample data of 2 distinct api results and how they would look like in a table?