class PowerBiEmbedded::Reports

Public Class Methods

get(group_id: nil, report_id: nil, access_token: nil) click to toggle source
# File lib/power_bi_embedded/reports.rb, line 4
def self.get(group_id: nil, report_id: nil, access_token: nil)
  url = "https://api.powerbi.com/v1.0/myorg/groups/#{group_id}/reports/#{report_id}"

  PowerBiEmbedded::Base.get(url, nil, { 'Authorization': "Bearer #{access_token}" })
end
list(group_id: nil, access_token: nil) click to toggle source
# File lib/power_bi_embedded/reports.rb, line 10
def self.list(group_id: nil, access_token: nil)
  url = "https://api.powerbi.com/v1.0/myorg/groups/#{group_id}/reports"

  PowerBiEmbedded::Base.get(url, nil, { 'Authorization': "Bearer #{access_token}" })
end