search-consumption-cli

Search Microsoft Fabric items across workspaces via the Catalog Search REST API.

14|3|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/patrikborosch/AnalyticsPlatformAgents --skill search-consumption-cli-patrikborosch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-consumption-cli
Source: https://github.com/patrikborosch/AnalyticsPlatformAgents/tree/main/creator/skills/search-consumption-cli
Command: npx skills add https://github.com/patrikborosch/AnalyticsPlatformAgents --skill search-consumption-cli-patrikborosch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When working with Microsoft Fabric, locating specific items like lakehouses, reports, or semantic models is extremely time-consuming if you do not know which workspace they are stored in, as you would need to check each workspace individually. This Skill removes that manual overhead by enabling cross-workspace item discovery in seconds.

Core Features & Use Cases

  • Cross-Workspace Item Search: Find items by name, description, or workspace name across all Fabric workspaces in a single API call.
  • Type-Filtered Listings: List all items of a specific type (e.g., all lakehouses or semantic models) across your entire Fabric tenant.
  • ID Retrieval for Downstream Use: Return item and workspace IDs directly for use in subsequent API calls or workflows.
  • Use Case: If you need to locate the workspace containing the "Monthly Sales Revenue" report to make updates, this Skill will find the item and provide the required IDs for further actions.

Quick Start

Use the search-consumption-cli skill to find all lakehouses named "SalesLakehouse" across your Microsoft Fabric workspaces.

Frequently Asked Questions about search-consumption-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find Microsoft Fabric items when I don't know the workspace?

To find Microsoft Fabric items across unknown workspaces, cross-workspace discovery searches by item name, description, or workspace name in a single API call, eliminating manual per-workspace checks.

Can I list all lakehouses or semantic models across my entire Fabric tenant?

Yes, you can list all lakehouses or semantic models across your Fabric tenant by applying type-filtered listings, which return all items of a specific Fabric type regardless of their parent workspace.

How do I get item and workspace IDs from a Fabric catalog search for downstream API calls?

Retrieving item and workspace IDs from a Fabric catalog search provides the exact identifiers required for downstream API calls, allowing you to perform updates or further actions on the located items.

What is the best way to search for a specific report in Microsoft Fabric without checking each workspace individually?

The best way to search for a specific report without checking workspaces individually is cross-workspace item discovery, which locates items like reports in seconds and handles result disambiguation for ambiguous matches.

Does the Fabric Catalog Search REST API support type filtering and pagination for large item lookups?

Yes, the Fabric Catalog Search REST API supports type filtering and pagination, ensuring large item lookups across workspaces remain manageable and return disambiguated results for ambiguous search matches.