fabric-rest-api

Manage Microsoft Fabric REST API workspaces, items, jobs, and rate limits.

2|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/wardawgmalvicious/claude-config --skill fabric-rest-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fabric-rest-api
Source: https://github.com/wardawgmalvicious/claude-config/tree/main/skills/fabric-rest-api
Command: npx skills add https://github.com/wardawgmalvicious/claude-config --skill fabric-rest-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity of working with Microsoft Fabric's REST API, simplifying tasks like workspace and item management, long-running operations, and more.

Core Features & Use Cases

  • Workspace and Item Management: List, find, and manage workspaces and items with ease.
  • Long-Running Operations: Handle operations like item creation and updates that take time to complete.
  • Sensitivity Labels: Manage sensitivity labels on items for data protection.
  • Item IDs: Differentiate between runtime item IDs and logical IDs to avoid errors.
  • Job Execution and Scheduling: Execute and schedule jobs for notebooks, pipelines, and more.
  • Rate Limiting and Capacity: Handle rate limiting and assign workspaces to capacities.
  • Pagination: Navigate through paginated lists of resources.
  • References: Provides links to Microsoft Learn resources for further guidance.

Quick Start

Use the fabric-rest-api skill to list all workspaces in your Fabric tenant.

Frequently Asked Questions about fabric-rest-api

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

FAQPage Schema
How do I manage Microsoft Fabric workspaces using the REST API?

You can manage Microsoft Fabric workspaces using the REST API to list, find, and automate workspace resources. This includes handling item management and assigning workspaces to capacities for resource allocation.

How do I handle long-running operations when creating items in Microsoft Fabric?

Long-running operations in Microsoft Fabric, such as item creation and updates, are handled by monitoring the operation status over time. This ensures asynchronous API requests complete successfully before proceeding with subsequent actions.

How do I schedule and execute jobs for Microsoft Fabric notebooks and pipelines?

You can execute and schedule jobs for Microsoft Fabric notebooks and pipelines using the REST API. This allows automated job execution and scheduling to streamline your data workflows and pipeline runs.

What is the difference between runtime item IDs and logical IDs in Microsoft Fabric?

Runtime item IDs and logical IDs differentiate item instances in Microsoft Fabric. Distinguishing between them is necessary to avoid errors when managing items and executing operations through the REST API.

How do I manage sensitivity labels on Microsoft Fabric items?

Sensitivity labels on Microsoft Fabric items are managed directly through the REST API. This allows you to apply and modify data protection labels on items to ensure compliance within your workspace.

How do I handle rate limiting and pagination when listing Microsoft Fabric resources?

Rate limiting and pagination are handled by navigating through paginated lists of resources and managing API request thresholds. This prevents throttling when retrieving large sets of workspaces or items from Microsoft Fabric.