# Azure New Relic.Observability management API

> Azure New Relic.Observability management API on Apizie: 35 endpoints (List the operations for the provider, Lists all the New Relic accounts linked to your email address, helping you understand the existing accounts…, Resolve the token to get the SaaS resource ID and activate the SaaS resource, Lists all New Relic monitor resources either within a specific subscription, …) 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-newrelic/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### List the operations for the provider
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/operations-list` (byok)

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

### Lists all the New Relic accounts linked to your email address, helping you understand the existing accounts…
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/accounts-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. |
| userEmail | string | yes | User Email. |
| location | string | yes | Location for NewRelic. |

### Resolve the token to get the SaaS resource ID and activate the SaaS resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/saa-s-activate-resource` (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 |

### Lists all New Relic monitor resources either within a specific subscription
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-list-by-subscription` (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. |

### Lists all the New Relic organizations linked to your email address, helping you understand the existing…
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/organizations-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. |
| userEmail | string | yes | User Email. |
| location | string | yes | Location for NewRelic. |

### Lists the plans data linked to your organization, providing an overview of the available plans
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/plans-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. |
| accountId | string | no | Account Id. |
| organizationId | string | no | Organization Id. |

### Retrieves a list of all New Relic monitor resources either a specific resource group
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/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. |

### Retrieves the properties and configuration details of a specific New Relic monitor resource, providing…
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/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 Monitors resource |

### Creates a new or updates an existing New Relic monitor resource in your Azure subscription. This sets up the…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-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. |
| monitorName | string | yes | Name of the Monitors resource |
| body | object | yes | JSON request body |

### Updates an existing New Relic monitor resource from your Azure subscription
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/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 Monitors resource |
| body | object | yes | JSON request body |

### Deletes an existing New Relic monitor resource from your Azure subscription, removing the integration and…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/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 Monitors resource |
| userEmail | string | yes | User Email. |

### Retrieves marketplace and organization information mapped to the given New Relic monitor resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/billing-info-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 Monitors resource |

### Retrieves the metric rules that are configured in the New Relic monitor resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-get-metric-rules` (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 Monitors resource |
| body | object | yes | JSON request body |

### Retrieves the metric status that are configured in the New Relic monitor resource
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-get-metric-status` (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 Monitors resource |
| body | object | yes | JSON request body |

### Returns the latest SaaS linked to the newrelic organization of the underlying monitor.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-latest-linked-saa-s` (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 Monitors resource |

### Links a new SaaS to the newrelic organization of the underlying monitor.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-link-saa-s` (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 Monitors resource |
| body | object | yes | JSON request body |

### Lists the app service resources currently being monitored by the New Relic resource, helping you understand…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-list-app-services` (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 Monitors resource |
| body | object | yes | JSON request body |

### List of all active deployments that are associated with the marketplace subscription linked to the given…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/connected-partner-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. |
| monitorName | string | yes | Name of the Monitors resource |
| body | object | no | JSON request body |

### Lists all VM resources currently being monitored by the New Relic monitor resource, helping you manage…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-list-hosts` (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 Monitors resource |
| body | object | yes | JSON request body |

### Lists all Azure resources that are linked to the same New Relic organization as the specified monitor…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-list-linked-resources` (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 Monitors resource |

### Lists all Azure resources that are currently being monitored by the specified New Relic monitor resource,…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-list-monitored-resources` (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 Monitors resource |

### Lists all the subscriptions currently being monitored by the NewRelic monitor resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitored-subscriptions-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 Monitors resource |

### Lists all the subscriptions currently being monitored by the NewRelic monitor resource.
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitored-subscriptions-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 Monitors resource |
| configurationName | string | yes | The configuration name. Only 'default' value is supported. |

### Add subscriptions to be monitored by the New Relic monitor resource, enabling observability and monitoring.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitored-subscriptions-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. |
| monitorName | string | yes | Name of the Monitors resource |
| configurationName | string | yes | The configuration name. Only 'default' value is supported. |
| body | object | no | JSON request body |

### Update subscriptions to be monitored by the New Relic monitor resource, ensuring optimal observability and…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitored-subscriptions-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 Monitors resource |
| configurationName | string | yes | The configuration name. Only 'default' value is supported. |
| body | object | no | JSON request body |

### Delete subscriptions being monitored by the New Relic monitor resource, removing their observability and…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitored-subscriptions-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 Monitors resource |
| configurationName | string | yes | The configuration name. Only 'default' value is supported. |

### Refreshes the ingestion key for all monitors linked to the same account associated to the underlying monitor.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-refresh-ingestion-key` (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 Monitors resource |

### Resubscribes the New Relic Organization of the underlying Monitor Resource to be billed by Azure Marketplace.
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-resubscribe` (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 Monitors resource |
| body | object | no | JSON request body |

### Switches the billing for the New Relic Monitor resource to be billed by Azure Marketplace
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-switch-billing` (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 Monitors resource |
| body | object | yes | JSON request body |

### Lists all tag rules associated with a specific New Relic monitor resource, helping you manage and audit the…
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/tag-rules-list-by-new-relic-monitor-resource` (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 Monitors resource |

### Retrieves the details of the tag rules for a specific New Relic monitor resource, providing insight into its…
`GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/tag-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. |
| monitorName | string | yes | Name of the Monitors resource |
| ruleSetName | string | yes | Name of the TagRule |

### Creates a new set of tag rules for a specific New Relic monitor resource, determining which Azure resources…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/tag-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. |
| monitorName | string | yes | Name of the Monitors resource |
| ruleSetName | string | yes | Name of the TagRule |
| body | object | yes | JSON request body |

### Updates the tag rules for a specific New Relic monitor resource, allowing you to modify the rules that…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/tag-rules-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 Monitors resource |
| ruleSetName | string | yes | Name of the TagRule |
| body | object | yes | JSON request body |

### Deletes a tag rule set for a given New Relic monitor resource, removing fine-grained control over…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/tag-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. |
| monitorName | string | yes | Name of the Monitors resource |
| ruleSetName | string | yes | Name of the TagRule |

### Returns the payload that needs to be passed in the request body for installing the New Relic agent on a VM,…
`POST https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/monitors-vm-host-payload` (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 Monitors resource |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/operations-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure New Relic.Observability management API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/cloud:azure-arm-newrelic/operations-list with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Azure New Relic.Observability 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-newrelic.

### What is the status of the Azure New Relic.Observability management API?
Needs your own provider key (bring your own key)
