GET api/v1/xref/{practiceXRef}/powerbi/reports

Generate a list of reports available. This is useful for matching up between report names and Ids

Request Information

URI Parameters

NameDescriptionTypeAdditional information
practiceXRef

provider xref in myps system

string

Required

Body Parameters

None.

Response Information

Resource Description

Returns a list of reports available within the workspace on PowerBI embedded

Collection of Com.Healthbridge.Hhas.Cloud.WebRole.Areas.Clinical.RestControllers.PowerBIReport
NameDescriptionTypeAdditional information
name

string

None.

reportId

string

None.

webUrl

string

None.

embedUrl

string

None.

accessToken

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "name": "sample string 1",
    "reportId": "sample string 2",
    "webUrl": "sample string 3",
    "embedUrl": "sample string 4",
    "accessToken": "sample string 5"
  },
  {
    "name": "sample string 1",
    "reportId": "sample string 2",
    "webUrl": "sample string 3",
    "embedUrl": "sample string 4",
    "accessToken": "sample string 5"
  }
]

application/xml, text/xml

Sample:
<ArrayOfPowerBIReport xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Com.Healthbridge.Hhas.Cloud.WebRole.Areas.Clinical.RestControllers">
  <PowerBIReport>
    <accessToken>sample string 5</accessToken>
    <embedUrl>sample string 4</embedUrl>
    <name>sample string 1</name>
    <reportId>sample string 2</reportId>
    <webUrl>sample string 3</webUrl>
  </PowerBIReport>
  <PowerBIReport>
    <accessToken>sample string 5</accessToken>
    <embedUrl>sample string 4</embedUrl>
    <name>sample string 1</name>
    <reportId>sample string 2</reportId>
    <webUrl>sample string 3</webUrl>
  </PowerBIReport>
</ArrayOfPowerBIReport>