# Azure Synapse management API

> Azure Synapse management API on Apizie: 175 endpoints (Get Azure Active Directory only authentication property, Create or Update Azure Active Directory only authentication property, Gets a list of Azure Active Directory only authentication property, Get Big Data pool, …) 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://zieapi.vercel.app/v1/cloud:azure-arm-synapse/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:azure-arm-synapse`
- Category: Cloud
- Status: byok
- Source: https://learn.microsoft.com/rest/api/azure/
- Page: https://zieapi.vercel.app/api/cloud/azure-arm-synapse
- OpenAPI: https://zieapi.vercel.app/api/cloud/azure-arm-synapse/openapi.json

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

## Endpoints

### Get Azure Active Directory only authentication property
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/azure-adonly-authentications-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| azureADOnlyAuthenticationName | string | yes | name of the property |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Create or Update Azure Active Directory only authentication property
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/azure-adonly-authentications-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| azureADOnlyAuthenticationName | string | yes | name of the property |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Gets a list of Azure Active Directory only authentication property
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/azure-adonly-authentications-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get Big Data pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/big-data-pools-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| bigDataPoolName | string | yes | Big Data pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Create a Big Data pool.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/big-data-pools-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| bigDataPoolName | string | yes | Big Data pool name |
| force | boolean | no | Whether to stop any running jobs in the Big Data pool |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Update a Big Data pool.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/big-data-pools-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| bigDataPoolName | string | yes | Big Data pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Delete a Big Data pool.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/big-data-pools-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| bigDataPoolName | string | yes | Big Data pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### List the Big Data pools in a workspace.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/big-data-pools-list-by-workspace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Check name availability
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/operations-check-name-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| body | object | yes | JSON request body |

### Returns a list of firewall rules
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/ip-firewall-rules-list-by-workspace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get a firewall rule
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/ip-firewall-rules-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| ruleName | string | yes | The IP firewall rule name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a firewall rule
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/ip-firewall-rules-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| ruleName | string | yes | The IP firewall rule name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Deletes a firewall rule
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/ip-firewall-rules-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| ruleName | string | yes | The IP firewall rule name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Replaces firewall rules
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/ip-firewall-rules-replace-all` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Get integration runtime
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| If-None-Match | string | no | ETag of the integration runtime entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was… |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Create integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| If-Match | string | no | ETag of the integration runtime entity. Should only be specified for update, for which it should match existing entity or can be * for… |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Update integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Delete integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get integration runtime node IP address
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-node-ip-address-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| nodeName | string | yes | Integration runtime node name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Upgrade integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-upgrade` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get integration runtime object metadata
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-object-metadata-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | no | JSON request body |

### Get integration runtime node
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-nodes-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| nodeName | string | yes | Integration runtime node name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Create integration runtime node
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-nodes-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| nodeName | string | yes | Integration runtime node name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Delete integration runtime node
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-nodes-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| nodeName | string | yes | Integration runtime node name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Sync integration runtime credentials
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-credentials-sync` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### List integration runtimes
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-list-by-workspace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get integration runtime connection info
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-connection-infos-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Start integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-start` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Regenerate integration runtime authentication key
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-auth-keys-regenerate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### List integration runtime authentication keys
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-auth-keys-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get integration runtime monitoring data
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-monitoring-data-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Stop integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-stop` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Refresh integration runtime object metadata
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-object-metadata-refresh` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get integration runtime status
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtime-status-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets list of outbound network dependencies for a given Azure-SSIS integration runtime.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-list-outbound-network-dependencies-endp` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Enable interactive query in integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-enable-interactive-query` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Disable interactive query in integration runtime
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/integration-runtimes-disable-interactive-query` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| integrationRuntimeName | string | yes | Integration runtime name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Returns a list of keys in a workspace
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/keys-list-by-workspace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets a workspace key
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/keys-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| keyName | string | yes | The name of the workspace key |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a workspace key
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/keys-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| keyName | string | yes | The name of the workspace key |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Deletes a workspace key
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/keys-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| keyName | string | yes | The name of the workspace key |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get library by name.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/library-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| libraryName | string | yes | Library name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### List the libraries in a workspace.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/libraries-list-by-workspace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### All operations
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/operations-list` (byok)

### Get operation result
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/operations-get-location-header-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| operationId | string | yes | Operation ID |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get operation status
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/operations-get-azure-async-header-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| operationId | string | yes | Operation ID |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets a private endpoint connection.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-endpoint-connections-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateEndpointConnectionName | string | yes | The name of the private endpoint connection. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Approve or reject a private endpoint connection.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-endpoint-connections-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateEndpointConnectionName | string | yes | The name of the private endpoint connection. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Delete a private endpoint connection.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-endpoint-connections-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateEndpointConnectionName | string | yes | The name of the private endpoint connection. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Lists private endpoint connection in workspace.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-endpoint-connections-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Private Link Resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-resources-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get Private Link Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-resources-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkResourceName | string | yes | The name of the private link resource |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Private Link Resources
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hub-private-link-resources-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkHubName | string | yes | The name of the private link hub |

### Get Private Link Hub Private Link Resource
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hub-private-link-resources-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkHubName | string | yes | The name of the private link hub |
| privateLinkResourceName | string | yes | The name of the private link resource |

### Returns a list of privateLinkHubs in a resource group
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hubs-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Gets a privateLinkHub
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hubs-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkHubName | string | yes | Path parameter {privateLinkHubName} |

### Creates or updates a privateLinkHub
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hubs-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkHubName | string | yes | Path parameter {privateLinkHubName} |
| body | object | yes | JSON request body |

### Updates a privateLinkHub
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hubs-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkHubName | string | yes | Path parameter {privateLinkHubName} |
| body | object | yes | JSON request body |

### Deletes a privateLinkHub
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hubs-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkHubName | string | yes | Path parameter {privateLinkHubName} |

### Returns a list of privateLinkHubs in a subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-link-hubs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |

### Get all PrivateEndpointConnections in the PrivateLinkHub
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-endpoint-connections-private-link-hub-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateLinkHubName | string | yes | Path parameter {privateLinkHubName} |

### Get all PrivateEndpointConnection in the PrivateLinkHub by name
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/private-endpoint-connections-private-link-hub-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| privateEndpointConnectionName | string | yes | Name of the privateEndpointConnection |
| privateLinkHubName | string | yes | Path parameter {privateLinkHubName} |

### Get SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pools-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Create SQL pool
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pools-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Update SQL pool
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pools-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Delete SQL pool
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pools-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### List SQL pools
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pools-list-by-workspace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Pause SQL pool
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pools-pause` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Resume SQL pool
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pools-resume` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get SQL pool operation status
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-operation-results-get-location-header-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| operationId | string | yes | Operation ID |
| workspaceName | string | yes | Path parameter {workspaceName} |

### List SQL pool geo backup policies
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-geo-backup-policies-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get a SQL pool geo backup policy
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-geo-backup-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| geoBackupPolicyName | string | yes | The name of the geo backup policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Updates a SQL Pool geo backup policy.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-geo-backup-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| geoBackupPolicyName | string | yes | The name of the geo backup policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Get SQL pool user activities
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-data-warehouse-user-activities-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| dataWarehouseUserActivityName | string | yes | The activity name of the Sql pool. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get SQL pool backup
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-restore-points-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates a restore point for a data warehouse.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-restore-points-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Get SQL pool replication links
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-replication-links-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get SQL pool replication link by name
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-replication-links-get-by-name` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| linkId | string | yes | The ID of the replication link. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get a SQL pool's Maintenance Windows.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-maintenance-windows-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| maintenanceWindowName | string | yes | Maintenance window name. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a Sql pool's maintenance windows settings.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-maintenance-windows-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| maintenanceWindowName | string | yes | Maintenance window name. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### SQL pool's available maintenance windows.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-maintenance-window-options-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| maintenanceWindowOptionsName | string | yes | Maintenance window options name. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get a SQL pool's transparent data encryption configuration
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-transparent-data-encryptions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| transparentDataEncryptionName | string | yes | The name of the transparent data encryption configuration. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a Sql pool's transparent data encryption configuration
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-transparent-data-encryptions-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| transparentDataEncryptionName | string | yes | The name of the transparent data encryption configuration. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### SQL pool's transparent data encryption configurations
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-transparent-data-encryptions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get a SQL pool's blob auditing policy
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-blob-auditing-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| blobAuditingPolicyName | string | yes | The name of the blob auditing policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a SQL pool's blob auditing policy
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-blob-auditing-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| blobAuditingPolicyName | string | yes | The name of the blob auditing policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Gets a list of operations performed on the SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets SQL pool usages
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-usages-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets SQL pool sensitivity labels
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-list-current` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| $filter | string | no | An OData filter expression that filters elements in the collection. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Update sensitivity labels of a given SQL Pool using an operations batch.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Gets sensitivity labels of a given SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-list-recommended` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| includeDisabledRecommendations | boolean | no | Specifies whether to include disabled recommendations or not. |
| $skipToken | string | no | An OData query option to indicate how many elements to skip in the collection. |
| $filter | string | no | An OData filter expression that filters elements in the collection. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Update recommended sensitivity labels states of a given SQL Pool using an operations batch.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-recommended-sensitivity-labels-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Gets the sensitivity label of a given column
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| schemaName | string | yes | The name of the schema. |
| tableName | string | yes | The name of the table. |
| columnName | string | yes | The name of the column. |
| sensitivityLabelSource | string | yes | The source of the sensitivity label. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates the sensitivity label of a given column in a Sql pool
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| schemaName | string | yes | The name of the schema. |
| tableName | string | yes | The name of the table. |
| columnName | string | yes | The name of the column. |
| sensitivityLabelSource | string | yes | The source of the sensitivity label. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Deletes the sensitivity label of a given column in a Sql pool
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| schemaName | string | yes | The name of the schema. |
| tableName | string | yes | The name of the table. |
| columnName | string | yes | The name of the column. |
| sensitivityLabelSource | string | yes | The source of the sensitivity label. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Enables sensitivity recommendations on a given column (recommendations are enabled by default on all columns)
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-enable-recommendation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| schemaName | string | yes | The name of the schema. |
| tableName | string | yes | The name of the table. |
| columnName | string | yes | The name of the column. |
| sensitivityLabelSource | string | yes | The source of the sensitivity label. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Disables sensitivity recommendations on a given column
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-sensitivity-labels-disable-recommendation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| schemaName | string | yes | The name of the schema. |
| tableName | string | yes | The name of the table. |
| columnName | string | yes | The name of the column. |
| sensitivityLabelSource | string | yes | The source of the sensitivity label. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets schemas of a given SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-schemas-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| $filter | string | no | An OData filter expression that filters elements in the collection. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets tables of a given schema in a SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-tables-list-by-schema` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| schemaName | string | yes | The name of the schema. |
| $filter | string | no | An OData filter expression that filters elements in the collection. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets columns in a given table in a SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-table-columns-list-by-table-name` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| schemaName | string | yes | The name of the schema. |
| tableName | string | yes | The name of the table. |
| $filter | string | no | An OData filter expression that filters elements in the collection. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Lists the vulnerability assessment policies associated with a SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessments-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Lists the vulnerability assessment scans of a SQL pool
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessment-scans-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Executes a Vulnerability Assessment database scan.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessment-scans-initiate-scan` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| scanId | string | yes | The vulnerability assessment scan Id of the scan to retrieve. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Convert an existing scan result to a human readable format. If already exists nothing happens
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessment-scans-export` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| scanId | string | yes | The vulnerability assessment scan Id of the scan to retrieve. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### List Sql pool's security alert policies
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-security-alert-policies-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Get a Sql pool's security alert policy
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-security-alert-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| securityAlertPolicyName | string | yes | The name of the security alert policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Create or update a Sql pool's security alert policy
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-security-alert-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| securityAlertPolicyName | string | yes | The name of the security alert policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Gets a SqlPool's vulnerability assessment rule baseline.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessment-rule-baselines-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| ruleId | string | yes | The vulnerability assessment rule ID. |
| baselineName | string | yes | The name of the vulnerability assessment rule baseline (default implies a baseline on a Sql pool level rule and master for server level… |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a Sql pool's vulnerability assessment rule baseline.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessment-rule-baselines-create-or-u` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| ruleId | string | yes | The vulnerability assessment rule ID. |
| baselineName | string | yes | The name of the vulnerability assessment rule baseline (default implies a baseline on a Sql pool level rule and master for workspace level… |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Removes the database's vulnerability assessment rule baseline.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessment-rule-baselines-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| ruleId | string | yes | The vulnerability assessment rule ID. |
| baselineName | string | yes | The name of the vulnerability assessment rule baseline (default implies a baseline on a Sql pool level rule and master for workspace level… |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets the Sql pool's vulnerability assessment
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessments-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates the Sql pool vulnerability assessment
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessments-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Removes the database's vulnerability assessment
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/sql-pool-vulnerability-assessments-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| vulnerabilityAssessmentName | string | yes | The name of the vulnerability assessment. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets an extended Sql pool's blob auditing policy.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/extended-sql-pool-blob-auditing-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| blobAuditingPolicyName | string | yes | The name of the blob auditing policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates an extended Sql pool's blob auditing policy.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/extended-sql-pool-blob-auditing-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| blobAuditingPolicyName | string | yes | The name of the blob auditing policy. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Lists extended auditing settings of a Sql pool.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/extended-sql-pool-blob-auditing-policies-list-by-sql-pool` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Gets a Sql pool data masking policy.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/data-masking-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| dataMaskingPolicyName | string | yes | The name of the data masking policy for which the masking rule applies. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a Sql pool data masking policy
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/data-masking-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| dataMaskingPolicyName | string | yes | The name of the data masking policy for which the masking rule applies. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

### Gets the specific Sql pool data masking rule.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/data-masking-rules-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| dataMaskingPolicyName | string | yes | The name of the data masking policy for which the masking rule applies. |
| dataMaskingRuleName | string | yes | The name of the data masking rule. |
| workspaceName | string | yes | Path parameter {workspaceName} |

### Creates or updates a Sql pool data masking rule.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/data-masking-rules-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sqlPoolName | string | yes | SQL pool name |
| dataMaskingPolicyName | string | yes | The name of the data masking policy for which the masking rule applies. |
| dataMaskingRuleName | string | yes | The name of the data masking rule. |
| workspaceName | string | yes | Path parameter {workspaceName} |
| body | object | yes | JSON request body |

…and 55 more. See the OpenAPI spec.

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/azure-adonly-authentications-get" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Synapse management API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/cloud:azure-arm-synapse/azure-adonly-authentications-get with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Azure Synapse management API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:azure-arm-synapse.

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