Power BI Header Auth icon

Power BI Header Auth

Work with the Power BI API using header authentication

Report → List

AI-generated

Summary

List all Power BI reports in a specified workspace (group) or in "My Workspace" if none is specified, using a provided Bearer authentication token.

Inputs

  • Authentication Token (required) — Bearer token for authentication (without the "Bearer" prefix) used to authorize the API request.
  • Group (Workspace) Name or ID — Power BI workspace ID or name to list reports from; leave blank to use "My Workspace". Can be selected from a dynamically loaded list or provided via expression.

Output shape

a list of Power BI reports represented as JSON objects

The operation outputs a list containing report objects retrieved from the Power BI REST API under the specified workspace. If no workspace is specified, reports from "My Workspace" are returned. The authentication token must be valid and provided either via input data or node parameter. Errors in token or API calls can be returned as error objects in the output.

Examples

Example 1: Retrieve all reports in a specific Power BI workspace

Set the 'Authentication Token' with a valid Bearer token. Select or enter the 'Group (Workspace) Name or ID' to specify which workspace's reports to list. Execute the node to receive a list of reports in that workspace.

Discussion