APIHub
Back to Explore

Power BI Embedded Management Client

The Power BI Embedded Management Client offers full lifecycle management of Power BI Embedded workspace collections—creating, retrieving, updating, deleting, and moving collections—as well as utilities to check collection name availability, list and regenerate access keys, and enumerate the workspaces contained within each collection.

Cloud
none
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

67ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/providers/Microsoft.PowerBI/operations

Indicates which operations can be performed by the Power BI Resource Provider.

  • api-version (query, required) — Client Api Version.
POST

/subscriptions/{subscriptionId}/providers/Microsoft.PowerBI/locations/{location}/checkNameAvailability

Verify the specified Power BI Workspace Collection name is valid and not already in use.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • location (path, required) — Azure location
  • api-version (query, required) — Client Api Version.
GET

/subscriptions/{subscriptionId}/providers/Microsoft.PowerBI/workspaceCollections

Retrieves all existing Power BI workspace collections in the specified subscription.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • api-version (query, required) — Client Api Version.
POST

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/moveResources

Migrates an existing Power BI Workspace Collection to a different resource group and/or subscription.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • api-version (query, required) — Client Api Version.
GET

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections

Retrieves all existing Power BI workspace collections in the specified resource group.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • api-version (query, required) — Client Api Version.
DELETE

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}

Delete a Power BI Workspace Collection.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • workspaceCollectionName (path, required) — Power BI Embedded Workspace Collection name
  • api-version (query, required) — Client Api Version.
GET

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}

Retrieves an existing Power BI Workspace Collection.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • workspaceCollectionName (path, required) — Power BI Embedded Workspace Collection name
  • api-version (query, required) — Client Api Version.
PATCH

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}

Update an existing Power BI Workspace Collection with the specified properties.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • workspaceCollectionName (path, required) — Power BI Embedded Workspace Collection name
  • api-version (query, required) — Client Api Version.
PUT

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}

Creates a new Power BI Workspace Collection with the specified properties. A Power BI Workspace Collection contains one or more workspaces, and can be used to provision keys that provide API access to those workspaces.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • workspaceCollectionName (path, required) — Power BI Embedded Workspace Collection name
  • api-version (query, required) — Client Api Version.
POST

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}/listKeys

Retrieves the primary and secondary access keys for the specified Power BI Workspace Collection.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • workspaceCollectionName (path, required) — Power BI Embedded Workspace Collection name
  • api-version (query, required) — Client Api Version.
POST

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}/regenerateKey

Regenerates the primary or secondary access key for the specified Power BI Workspace Collection.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • workspaceCollectionName (path, required) — Power BI Embedded Workspace Collection name
  • api-version (query, required) — Client Api Version.
GET

/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerBI/workspaceCollections/{workspaceCollectionName}/workspaces

Retrieves all existing Power BI workspaces in the specified workspace collection.

  • subscriptionId (path, required) — Gets subscription credentials which uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
  • resourceGroupName (path, required) — Azure resource group
  • workspaceCollectionName (path, required) — Power BI Embedded Workspace Collection name
  • api-version (query, required) — Client Api Version.

12 endpoints auto-detected

curl -X GET \
  "https://management.azure.com/providers/Microsoft.PowerBI/operations"

management.azure.com · HTTPS only