API to get dashboards and Panels?

Hi, I’m creating a webpage where I display all the different panels I have in my dashboards. Now I have all my panels embedded “Hardcoded” I got the URL “http://localhost:3000/d-solo/aodKZLBMk/influx?orgId=1&panelId=” And then I have a list with different ID from my Grafana: List[“2”, “4”, …] so, I have a loop where I create a

with all the graphs from my List.

But I would like to create in my webpage a configuration section, so I don’t have in my code the List. And I was wondering if there is an API to call Grafana and ask for all my dashboards and all my panels on my dashboard in order to get the different ID’s.