# Microsoft Fabric Plan REST APIs API

> Microsoft Fabric Plan REST APIs API on Apizie: 7 endpoints (Returns a list of plans from the specified workspace., Creates a plan in the specified workspace., Returns the properties of the specified plan., Updates the properties of the specified plan., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:microsoft-fabric-plan`
- Category: Analytics
- Status: byok
- Source: https://learn.microsoft.com/rest/api/fabric/
- Page: https://www.apizie.tech/api/analytics/microsoft-fabric-plan
- OpenAPI: https://www.apizie.tech/api/analytics/microsoft-fabric-plan/openapi.json



## Endpoints

### Returns a list of plans from the specified workspace.
`GET https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-list-plans` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | yes | The workspace ID. |
| recursive | boolean | no | Lists plans in the folder specified by `rootFolderId`. When `true`, includes plans in nested folders. When `false`, lists only plans… |
| rootFolderId | string | no | This parameter allows users to filter plans based on a specific root folder. If not provided, the workspace is used as the root folder. |
| continuationToken | string | no | A token for retrieving the next page of results. |

### Creates a plan in the specified workspace.
`POST https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-create-plan` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | yes | The workspace ID. |
| body | object | yes | JSON request body |

### Returns the properties of the specified plan.
`GET https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-get-plan` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | yes | The workspace ID. |
| planId | string | yes | The plan ID. |

### Updates the properties of the specified plan.
`POST https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-update-plan` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | yes | The workspace ID. |
| planId | string | yes | The plan ID. |
| body | object | yes | JSON request body |

### Deletes the specified plan.
`POST https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-delete-plan` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | yes | The workspace ID. |
| planId | string | yes | The plan ID. |

### Returns the definition of the specified plan.
`POST https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-get-plan-definition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | yes | The workspace ID. |
| planId | string | yes | The plan ID. |
| format | string | no | The format of the plan definition. |

### Updates the definition of the specified plan.
`POST https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-update-plan-definition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | string | yes | The workspace ID. |
| planId | string | yes | The plan ID. |
| body | object | yes | JSON request body |

## Example
```
curl "https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-list-plans" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Microsoft Fabric Plan REST APIs API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/analytics:microsoft-fabric-plan/items-list-plans with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Microsoft Fabric Plan REST APIs API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Microsoft Fabric Plan REST APIs itself also needs your own key from fabric.microsoft.com.

### Can AI agents use the Microsoft Fabric Plan REST APIs API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:microsoft-fabric-plan.

### What is the status of the Microsoft Fabric Plan REST APIs API?
Needs your own provider key (bring your own key)
