This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hi
I am looking to get GUID programmatically for objects (pipelines) within Fabric. How do we get that ?
Solved! Go to Solution.
HI @asifsyed,
I'd like to suggest you try to use 'sempy' package functions to get the item list from workspace:
sempy.fabric package | Microsoft Learn
import sempy.fabric as fabric
# Get the items of this workspace
workspace_items=fabric.list_items()
# Filter by type to get DataPipeline list
itemList= workspace_items[workspace_items.Type == "DataPipeline"]
display(itemList)
Regards,
Xiaoxin Sheng
Thank You.
Is there other approach as well via web API?
There are REST APIs. Examples:
https://learn.microsoft.com/en-us/rest/api/fabric/core/items/list-items?tabs=HTTP
https://learn.microsoft.com/en-us/rest/api/fabric/admin/items/list-items?tabs=HTTP
https://learn.microsoft.com/en-us/fabric/data-factory/pipeline-rest-api
I haven't tried the APIs myself.
Please note that some APIs are only in preview status.
HI @asifsyed,
I'd like to suggest you try to use 'sempy' package functions to get the item list from workspace:
sempy.fabric package | Microsoft Learn
import sempy.fabric as fabric
# Get the items of this workspace
workspace_items=fabric.list_items()
# Filter by type to get DataPipeline list
itemList= workspace_items[workspace_items.Type == "DataPipeline"]
display(itemList)
Regards,
Xiaoxin Sheng
Check out the June 2026 Fabric update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.