tldr; How can I update report theme via REST API?
I have a set of reports residing in muliple workspaces. Each workspace has a custom theme for the reports (set in Power BI Desktop manually). As part of my new CI/CD process, I would like to automate publishing PBIX files to each worksapces and set the appropriate theme. I do not see a way to set/update report themes in the REST API... maybe I am missing it...? Halp meh!
Thanks!
Solved! Go to Solution.
You can't do that, but you can upload reports/datasets into workspaces via the API. Apply the theme to a local pbix and then upload that.
why not helpful? Let the automation tool do its job, even if it means 1000 loops.
You can't do that, but you can upload reports/datasets into workspaces via the API. Apply the theme to a local pbix and then upload that.
Hmm... that is not helpful from an automation perspective. If I have 10 reports and 100 customers, each with different themes, then I have to apply a theme 1,000 times and upload to their customer workspace before updating their customer app.