# Azure Data Lake Analytics Account management API

> Azure Data Lake Analytics Account management API on Apizie: 31 endpoints (Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes…, Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes…, Gets details of the specified Data Lake Analytics account., Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data…, …) 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://apizie.tech/v1/cloud:azure-arm-datalake-analytics/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Azure Resource Manager API for Data Lake Analytics Account: manage these Azure resources in your subscription with a Microsoft Entra access token.

## Endpoints

### Gets the first page of Data Lake Analytics accounts, if any, within the current subscription. This includes…
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Gets the first page of Data Lake Analytics accounts, if any, within a specific resource group. This includes…
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Gets details of the specified Data Lake Analytics account.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| api-version | string | no | Client Api Version. |

### Creates the specified Data Lake Analytics account. This supplies the user with computation services for Data…
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Updates the Data Lake Analytics account object specified by the accountName with the contents of the account…
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| api-version | string | no | Client Api Version. |
| body | object | no | JSON request body |

### Begins the delete process for the Data Lake Analytics account object specified by the account name.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| api-version | string | no | Client Api Version. |

### Gets the first page of Data Lake Store accounts linked to the specified Data Lake Analytics account. The…
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/data-lake-store-accounts-list-by-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Gets the specified Data Lake Store account details in the specified Data Lake Analytics account.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/data-lake-store-accounts-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| dataLakeStoreAccountName | string | yes | The name of the Data Lake Store account to retrieve |
| api-version | string | no | Client Api Version. |

### Updates the specified Data Lake Analytics account to include the additional Data Lake Store account.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/data-lake-store-accounts-add` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| dataLakeStoreAccountName | string | yes | The name of the Data Lake Store account to add. |
| api-version | string | no | Client Api Version. |
| body | object | no | JSON request body |

### Updates the Data Lake Analytics account specified to remove the specified Data Lake Store account.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/data-lake-store-accounts-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| dataLakeStoreAccountName | string | yes | The name of the Data Lake Store account to remove |
| api-version | string | no | Client Api Version. |

### Gets the first page of Azure Storage accounts, if any, linked to the specified Data Lake Analytics account.…
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-list-by-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| $filter | string | no | The OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Gets the specified Azure Storage account linked to the given Data Lake Analytics account.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| storageAccountName | string | yes | The name of the Azure Storage account for which to retrieve the details. |
| api-version | string | no | Client Api Version. |

### Updates the specified Data Lake Analytics account to add an Azure Storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-add` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| storageAccountName | string | yes | The name of the Azure Storage account to add |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Updates the Data Lake Analytics account to replace Azure Storage blob account details, such as the access…
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| storageAccountName | string | yes | The Azure Storage account to modify |
| api-version | string | no | Client Api Version. |
| body | object | no | JSON request body |

### Updates the specified Data Lake Analytics account to remove an Azure Storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| storageAccountName | string | yes | The name of the Azure Storage account to remove |
| api-version | string | no | Client Api Version. |

### Lists the Azure Storage containers, if any, associated with the specified Data Lake Analytics and Azure…
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-list-storage-containers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| storageAccountName | string | yes | The name of the Azure storage account from which to list blob containers. |
| api-version | string | no | Client Api Version. |

### Gets the specified Azure Storage container associated with the given Data Lake Analytics and Azure Storage…
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-get-storage-container` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| storageAccountName | string | yes | The name of the Azure storage account from which to retrieve the blob container. |
| containerName | string | yes | The name of the Azure storage container to retrieve |
| api-version | string | no | Client Api Version. |

### Gets the SAS token associated with the specified Data Lake Analytics and Azure Storage account and container…
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/storage-accounts-list-sas-tokens` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| storageAccountName | string | yes | The name of the Azure storage account for which the SAS token is being requested. |
| containerName | string | yes | The name of the Azure storage container for which the SAS token is being requested. |
| api-version | string | no | Client Api Version. |

### Lists the Data Lake Analytics compute policies within the specified Data Lake Analytics account. An account…
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/compute-policies-list-by-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| api-version | string | no | Client Api Version. |

### Gets the specified Data Lake Analytics compute policy.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/compute-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| computePolicyName | string | yes | The name of the compute policy to retrieve. |
| api-version | string | no | Client Api Version. |

### Creates or updates the specified compute policy. During update, the compute policy with the specified name…
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/compute-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| computePolicyName | string | yes | The name of the compute policy to create or update. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Updates the specified compute policy.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/compute-policies-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| computePolicyName | string | yes | The name of the compute policy to update. |
| api-version | string | no | Client Api Version. |
| body | object | no | JSON request body |

### Deletes the specified compute policy from the specified Data Lake Analytics account
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/compute-policies-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| computePolicyName | string | yes | The name of the compute policy to delete. |
| api-version | string | no | Client Api Version. |

### Lists the Data Lake Analytics firewall rules within the specified Data Lake Analytics account.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/firewall-rules-list-by-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| api-version | string | no | Client Api Version. |

### Gets the specified Data Lake Analytics firewall rule.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/firewall-rules-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| firewallRuleName | string | yes | The name of the firewall rule to retrieve. |
| api-version | string | no | Client Api Version. |

### Creates or updates the specified firewall rule. During update, the firewall rule with the specified name…
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/firewall-rules-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| firewallRuleName | string | yes | The name of the firewall rule to create or update. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Updates the specified firewall rule.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/firewall-rules-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| firewallRuleName | string | yes | The name of the firewall rule to update. |
| api-version | string | no | Client Api Version. |
| body | object | no | JSON request body |

### Deletes the specified firewall rule from the specified Data Lake Analytics account
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/firewall-rules-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| resourceGroupName | string | yes | The name of the Azure resource group. |
| accountName | string | yes | The name of the Data Lake Analytics account. |
| firewallRuleName | string | yes | The name of the firewall rule to delete. |
| api-version | string | no | Client Api Version. |

### Lists all of the available Data Lake Analytics REST API operations.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | Client Api Version. |

### Gets subscription-level properties and limits for Data Lake Analytics specified by resource location.
`GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/locations-get-capability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| location | string | yes | The resource location without whitespace. |
| api-version | string | no | Client Api Version. |

### Checks whether the specified account name is available or taken.
`POST https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-check-name-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every… |
| location | string | yes | The resource location without whitespace. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

## Example
```
curl "https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Data Lake Analytics Account management API?
Create a free Apizie key, then send GET https://apizie.tech/v1/cloud:azure-arm-datalake-analytics/accounts-list with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Azure Data Lake Analytics Account management API?
Yes. Add the Apizie MCP server (https://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-datalake-analytics.

### What is the status of the Azure Data Lake Analytics Account management API?
Needs your own provider key (bring your own key)
