# Azure Azure Analysis Services management API

> Azure Azure Analysis Services management API on Apizie: 16 endpoints (Gets details about the specified Analysis Services server., Provisions the specified Analysis Services server based on the configuration specified in the request., Updates the current state of the specified Analysis Services server., Deletes the specified Analysis Services server., …) 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/cloud:azure-arm-analysisservices/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:azure-arm-analysisservices`
- Category: Cloud
- Status: byok
- Source: https://learn.microsoft.com/rest/api/azure/
- Page: https://www.apizie.tech/api/cloud/azure-arm-analysisservices
- OpenAPI: https://www.apizie.tech/api/cloud/azure-arm-analysisservices/openapi.json

Azure Resource Manager API for Azure Analysis Services: manage these Azure resources in your subscription with a Microsoft Entra access token.

## Endpoints

### Gets details about the specified Analysis Services server.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-get-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Provisions the specified Analysis Services server based on the configuration specified in the request.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |
| body | object | yes | JSON request body |

### Updates the current state of the specified Analysis Services server.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be at least 3 characters in length, and no more than 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |
| body | object | yes | JSON request body |

### Deletes the specified Analysis Services server.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be at least 3 characters in length, and no more than 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Suspends operation of the specified Analysis Services server instance.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-suspend` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be at least 3 characters in length, and no more than 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Resumes operation of the specified Analysis Services server instance.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-resume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be at least 3 characters in length, and no more than 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Gets all the Analysis Services servers for the given resource group.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Lists all the Analysis Services servers for the given subscription.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Lists eligible SKUs for Analysis Services resource provider.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-list-skus-for-new` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Lists eligible SKUs for an Analysis Services resource.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-list-skus-for-existing` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be at least 3 characters in length, and no more than 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Return the gateway status of the specified Analysis Services server instance.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-list-gateway-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Dissociates a Unified Gateway associated with the server.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-dissociate-gateway` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resourceGroupName | string | yes | The name of the Azure Resource group of which a given Analysis Services server is part. This name must be at least 1 character in length,… |
| serverName | string | yes | The name of the Analysis Services server. It must be at least 3 characters in length, and no more than 63. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Check the name availability in the target location.
`POST https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-check-name-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | The region name which the operation will lookup into. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |
| body | object | yes | JSON request body |

### List the result of the specified operation.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-list-operation-results` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | The region name which the operation will lookup into. |
| operationId | string | yes | The target operation Id. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### List the status of operation.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-list-operation-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | The region name which the operation will lookup into. |
| operationId | string | yes | The target operation Id. |
| api-version | string | no | The client API version. |
| subscriptionId | string | yes | A unique identifier for a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |

### Lists all of the available consumption REST API operations.
`GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The client API version. |

## Example
```
curl "https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-get-details" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Azure Analysis Services management API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/cloud:azure-arm-analysisservices/servers-get-details with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Azure Azure Analysis Services management API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Azure Azure Analysis Services management itself also needs your own key from azure.com.

### Can AI agents use the Azure Azure Analysis Services management 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 cloud:azure-arm-analysisservices.

### What is the status of the Azure Azure Analysis Services management API?
Needs your own provider key (bring your own key)
