# Azure Workloads management API

> Azure Workloads management API on Apizie: 49 endpoints (Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database…, Get a list of SAP supported SKUs for ASCS, Application and Database tier., Get the SAP Disk Configuration Layout prod/non-prod SAP System., Get the recommended SAP Availability Zone Pair Details for your region., …) 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-workloads/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapsizing-recommendations` (byok)

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

### Get a list of SAP supported SKUs for ASCS, Application and Database tier.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapsupported-sku` (byok)

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

### Get the SAP Disk Configuration Layout prod/non-prod SAP System.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapdisk-configurations` (byok)

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

### Get the recommended SAP Availability Zone Pair Details for your region.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapavailability-zone-details` (byok)

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

### Gets a Virtual Instance for SAP solutions resource
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-get` (byok)

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

### Creates a Virtual Instance for SAP solutions (VIS) resource
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Updates a Virtual Instance for SAP solutions resource
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Deletes a Virtual Instance for SAP solutions resource and its child resources, that is the associated…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-delete` (byok)

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

### Gets all Virtual Instances for SAP solutions resources in a Resource Group.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-list-by-resource-group` (byok)

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

### Gets all Virtual Instances for SAP solutions resources in a Subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-list-by-subscription` (byok)

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

### Gets the SAP Central Services Instance resource.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapcentral-instances-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| centralInstanceName | string | yes | Central Services Instance resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |

### Creates the SAP Central Services Instance resource. This will be used by service only. PUT operation on this…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapcentral-instances-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| centralInstanceName | string | yes | Central Services Instance resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Updates the SAP Central Services Instance resource. This can be used to update tags on the resource.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapcentral-instances-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| centralInstanceName | string | yes | Central Services Instance resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Deletes the SAP Central Services Instance resource. This will be used by service only. Delete operation on…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapcentral-instances-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| centralInstanceName | string | yes | Central Services Instance resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |

### Lists the SAP Central Services Instance resource for the given Virtual Instance for SAP solutions resource.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapcentral-instances-list` (byok)

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

### Gets the SAP Database Instance resource.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapdatabase-instances-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| databaseInstanceName | string | yes | Database resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |

### Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource. This will be…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapdatabase-instances-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| databaseInstanceName | string | yes | Database resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Updates the Database resource.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapdatabase-instances-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| databaseInstanceName | string | yes | Database resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource. This will be…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapdatabase-instances-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| databaseInstanceName | string | yes | Database resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |

### Lists the Database resources associated with a Virtual Instance for SAP solutions resource.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapdatabase-instances-list` (byok)

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

### Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapapplication-server-instances-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| applicationInstanceName | string | yes | The name of SAP Application Server instance resource. |
| api-version | string | no | The API version to use for this operation. |

### Puts the SAP Application Server Instance resource. This will be used by service only. PUT by end user will…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapapplication-server-instances-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| applicationInstanceName | string | yes | The name of SAP Application Server instance resource. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Puts the SAP Application Server Instance resource.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapapplication-server-instances-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| applicationInstanceName | string | yes | The name of SAP Application Server instance resource. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Deletes the SAP Application Server Instance resource. This operation will be used by service only. Delete by…
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapapplication-server-instances-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| applicationInstanceName | string | yes | The name of SAP Application Server instance resource. |
| api-version | string | no | The API version to use for this operation. |

### Lists the SAP Application Server Instance resources for a given Virtual Instance for SAP solutions resource.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sapapplication-server-instances-list` (byok)

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

### Starts the SAP application, that is the Central Services instance and Application server instances.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-start` (byok)

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

### Stops the SAP Application, that is the Application server instances and Central Services instance.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapvirtual-instances-stop` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Starts the SAP Central Services Instance.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapcentral-instances-start-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| centralInstanceName | string | yes | Central Services Instance resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |

### Stops the SAP Central Services Instance.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapcentral-instances-stop-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| centralInstanceName | string | yes | Central Services Instance resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Starts the SAP Application Server Instance.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapapplication-server-instances-start-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| applicationInstanceName | string | yes | The name of SAP Application Server instance resource. |
| api-version | string | no | The API version to use for this operation. |

### Stops the SAP Application Server Instance.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapapplication-server-instances-stop-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| applicationInstanceName | string | yes | The name of SAP Application Server instance resource. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Starts the database instance of the SAP system.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapdatabase-instances-start-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| databaseInstanceName | string | yes | Database resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |

### Stops the database instance of the SAP system.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapdatabase-instances-stop-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| subscriptionId | string | yes | The ID of the target subscription. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| sapVirtualInstanceName | string | yes | The name of the Virtual Instances for SAP solutions resource |
| databaseInstanceName | string | yes | Database resource name string modeled as parameter for auto generation to work correctly. |
| api-version | string | no | The API version to use for this operation. |
| body | object | no | JSON request body |

### Gets a list of SAP monitors in the specified subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/monitors-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. |

### Gets a list of SAP monitors
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/monitors-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 properties of a SAP monitor.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/monitors-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |

### Creates a SAP monitor.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/monitors-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |
| body | object | yes | JSON request body |

### Patches the Tags field of a SAP monitor.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/monitors-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |
| body | object | yes | JSON request body |

### Deletes a SAP monitor.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/monitors-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |

### Gets a list of provider instances in the specified SAP monitor.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/provider-instances-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |

### Gets properties of a provider instance.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/provider-instances-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |
| providerInstanceName | string | yes | Name of the provider instance. |

### Creates a provider instance.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/provider-instances-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |
| providerInstanceName | string | yes | Name of the provider instance. |
| body | object | yes | JSON request body |

### Deletes a provider instance.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/provider-instances-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |
| providerInstanceName | string | yes | Name of the provider instance. |

### Gets configuration values for Single Pane Of Glass for SAP monitor.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sap-landscape-monitor-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |

### Creates a SAP Landscape Monitor Dashboard.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sap-landscape-monitor-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |
| body | object | yes | JSON request body |

### Patches the SAP Landscape Monitor Dashboard.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sap-landscape-monitor-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |
| body | object | yes | JSON request body |

### Deletes a SAP Landscape Monitor Dashboard.
`POST https://apizie.tech/v1/cloud:azure-arm-workloads/sap-landscape-monitor-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |

### Gets configuration values for Single Pane Of Glass for SAP monitor.
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/sap-landscape-monitor-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. |
| monitorName | string | yes | Name of the SAP monitor resource. |

### Lists all the available API operations under this PR
`GET https://apizie.tech/v1/cloud:azure-arm-workloads/operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |

## Example
```
curl "https://apizie.tech/v1/cloud:azure-arm-workloads/sapsizing-recommendations" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Workloads management API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:azure-arm-workloads/sapsizing-recommendations with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Azure Workloads 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-workloads.

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