← ClaudeAtlas

fabric-rest-api-remediatelisted

Diagnose and resolve Microsoft Fabric REST API errors including HTTP 401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Throttling, and 5xx server errors. Use when debugging Fabric API authentication failures, Entra ID token issues, insufficient scopes, throttling/rate limiting, long running operation (LRO) polling failures, pagination problems, service principal configuration, or capacity API errors. Covers PowerShell and C# remediate workflows against api.fabric.microsoft.com.
PatrickGallucci/fabric-skills · ★ 13 · API & Backend · score 81
Install: claude install-skill PatrickGallucci/fabric-skills
# Microsoft Fabric REST API remediate Structured diagnostic workflows for identifying and resolving errors when calling Microsoft Fabric REST APIs (`https://api.fabric.microsoft.com/v1/`). ## When to Use This Skill - Fabric REST API returns an HTTP error (401, 403, 404, 429, 5xx) - Authentication or token acquisition fails with MSAL - Service principal or managed identity calls are rejected - API calls are being throttled (HTTP 429) - Long running operations (LRO) fail or time out during polling - Pagination with `continuationToken` stops working or returns incomplete results - Capacity API operations fail (create, update, resume, suspend) - Need to implement retry logic with exponential backoff for Fabric APIs - Debugging `errorCode` values in Fabric API error responses ## Prerequisites - Microsoft Entra ID app registration with appropriate Fabric API permissions - PowerShell 7+ with `Az.Accounts` module or MSAL.PS for token acquisition - Access to a Microsoft Fabric workspace (Contributor or higher) - Tenant setting **Service principals can use Fabric APIs** enabled (if using service principals) ## Quick Diagnostic: Identify Your Error Start here. Match your HTTP status code to the appropriate workflow. | HTTP Status | Error Category | Jump To | |-------------|---------------|---------| | 401 | Authentication / Token | [Authentication Failures](#workflow-1-authentication-failures-401) | | 403 | Permissions / Authorization | [Permission Denied](#workflow-2-permission