Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi,
Am trying to create a powerbi workspace using API as per the MSFT documentation : Create Workspace
However through this am only able to create a workspace and assign a name to this workspace.
My question is - can we also add a description and logo via API ?If yes, how do I do that ?
Any help on this is highly appreciated.
Thanks in advance !
@mariussve1 I tried writing the description inside the body but still it doesnt work.
Thanks for the reply from @mariussve1 , please allow me to provide another insight:
Hi @Shree007 ,
According to the official API documentation, the request body of this API supports only one parameter, which is group name
Groups - Create Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn
In addition, regarding update group, it also only supports two parameters to be placed in the request body of the API, one is group name and the other is defaultDatasetStorageFormat, so please refer to other UI automation ways rather than API ways to realize the automatic filling of descriptions and logos, instead of the not API
Groups - Update Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn
For tools that make it possible to automate the UI, please refer to the PowerAutomate dekstop, which has the ability to click on a web page and extract it automatically.
Send physical clicks on a web element - Power Automate | Microsoft Learn
Introduction to desktop flows - Power Automate | Microsoft Learn
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi again,
Yes you are right. I just tried to create a workspace with description in body, but that did not work. Sorry for not checking this before posting an answer.
If you are able to use Powershell, there is a cmdlet you can use to add description after the workspace is created:
https://learn.microsoft.com/en-us/powershell/module/microsoftpowerbimgmt.workspaces/set-powerbiworks...
Set-PowerBIWorkspace -Id "<workspaceid>" -Description "Test Description"
Hi,
Description should work with this body:
{
"name": "Workspace Name",
"description": "This is a description of the workspace"
}
Dont think its possible to set logo... should be possible with base64 string, but have not seen Any support of this with api
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.