Hi!
I am using grafana 9.4. In my dashboard I have 2 variables created. Rows are created from one through repeating, and from another - panels.
I use python 3.7 and requests library to get dashboard json:
response = get(http://my-grafana.ru/api/dashboards/uid/[dash_uid], headers=headers)
in grafana 7.x, inside this json by the key response[dashboard][panels][0…N][‘id’] there were panel IDs, and response[dashboard][panels][0…N][‘scopedVars’] for panels created through repiting, the panel name was specified after substituting values from the variable
since version 8, scopedVars has gone, and in response[dashboard][panels][0…N] now only the first panel and its ID are listed, and there is no information about the other panels.
I tried to determine the ID tags through the width and height of each row, through multiplication / division of the number of values in the repeating variables — whatever, the feeling that grafana draws these ID tags somewhere on the frontend.
maybe someone has faced a similar task? Are there any solutions?