static void Main() { string restUrl = "https://api.powerbi.com/v1.0/myorg/reports/"; var json = ExecuteGetRequest(restUrl); ReportCollection reports = JsonConvert.DeserializeObject <ReportCollection>(json); foreach (Report report in reports.value) { Console.WriteLine(report.name); } }
static void Main() { // get report data from app workspace string restUrl = "https://api.powerbi.com/v1.0/myorg/groups/" + appWorkspaceId + "/reports/"; var json = ExecuteGetRequest(restUrl); ReportCollection reports = JsonConvert.DeserializeObject <ReportCollection>(json); foreach (Report report in reports.value) { Console.WriteLine("Report Name: " + report.name); Console.WriteLine("Report ID: " + report.id); Console.WriteLine("EmbedUrl: " + report.embedUrl); Console.WriteLine(); } Console.Write("Press ENTER to continue..."); Console.ReadLine(); }