Microsoft Azure · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Microsoft Azure Monitors API
35 actions
35 updates
phrasing
extends
openapi/microsoft-azure-monitors-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Microsoft Azure's API. It is a proposal applied on top of the contract, not a document Microsoft Azure publishes.
What the actions change
x-apievangelist-phrasing
Targets 35 · first 16 shown; the file carries all of them
$.info
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/getAccountCredentials'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listMonitoredResources'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/getVMHostPayload'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].put
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].delete
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].patch
$.paths['/subscriptions/{subscriptionId}/providers/Dynatrace.Observability/monitors'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors'].get
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listHosts'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listAppServices'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/getSSODetails'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listLinkableEnvironments'].post
$.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/listMonitoredResources'].post
$.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Logz/monitors'].get
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Microsoft Azure Monitors API
version: 1.0.0
extends: openapi/microsoft-azure-monitors-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-10-01'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 34
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/getAccountCredentials'].post
update:
x-apievangelist-phrasing:
intent: Get Dynatrace account credentials for a monitor
effect: read
questions:
- Where can I find the Dynatrace user account credentials tied to my Azure monitor resource?
- Can I pull the Dynatrace account credentials back out of an existing monitor?
instructions:
- text: Get the Dynatrace account credentials for monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Fetch the user account credentials Dynatrace monitor {monitorName} uses.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listMonitoredResources'].post
update:
x-apievangelist-phrasing:
intent: List resources watched by a Dynatrace monitor
effect: read
questions:
- Which Azure resources is my Dynatrace monitor currently observing?
- Is a given resource actually being monitored by my Dynatrace monitor resource?
instructions:
- text: List every resource the Dynatrace monitor {monitorName} is monitoring right now.
slots:
monitorName: path.monitorName
- text: Show me what Azure resources Dynatrace monitor {monitorName} covers.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/getVMHostPayload'].post
update:
x-apievangelist-phrasing:
intent: Get the payload to install Dynatrace OneAgent on a VM
effect: read
questions:
- What request body do I need to install the Dynatrace agent on a virtual machine?
- Where do I get the VM host install payload from a Dynatrace monitor?
instructions:
- text: Get the Dynatrace VM host install payload from monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Return the body I pass when installing Dynatrace on a VM, using monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].get
update:
x-apievangelist-phrasing:
intent: Get a Dynatrace monitor resource
effect: read
questions:
- How do I look up the details of one Dynatrace monitor resource in Azure?
- What monitoring status and plan does my Dynatrace monitor have?
instructions:
- text: Get the Dynatrace monitor resource {monitorName}.
slots:
monitorName: path.monitorName
- text: Show the configuration of Dynatrace monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].put
update:
x-apievangelist-phrasing:
intent: Create or update a Dynatrace monitor resource
effect: write
questions:
- How do I connect an Azure subscription to Dynatrace by creating a monitor resource?
- Can I use a managed identity when I set up a new Dynatrace monitor?
instructions:
- text: Create a Dynatrace monitor resource named {monitorName}.
slots:
monitorName: path.monitorName
- text: Create or replace Dynatrace monitor {monitorName} with the given properties.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a Dynatrace monitor resource
effect: destructive
questions:
- How do I remove a Dynatrace monitor resource from Azure?
- What happens to monitoring when I delete my Dynatrace monitor?
instructions:
- text: Delete the Dynatrace monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Tear down Dynatrace monitor resource {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}'].patch
update:
x-apievangelist-phrasing:
intent: Update a Dynatrace monitor resource
effect: write
questions:
- Can I turn monitoring off on a Dynatrace monitor without deleting it?
- How do I change the tags or plan on an existing Dynatrace monitor?
instructions:
- text: Set the monitoring status of Dynatrace monitor {monitorName} to {monitoringStatus}.
slots:
monitorName: path.monitorName
monitoringStatus: requestBody.monitoringStatus
- text: Update the tags on Dynatrace monitor {monitorName} to {tags}.
slots:
monitorName: path.monitorName
tags: requestBody.tags
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/providers/Dynatrace.Observability/monitors'].get
update:
x-apievangelist-phrasing:
intent: List Dynatrace monitors in a subscription
effect: read
questions:
- Which Dynatrace monitor resources exist across my whole Azure subscription?
- Can I see every Dynatrace monitor in the subscription at once?
instructions:
- text: List all Dynatrace monitor resources in my subscription.
- text: Show every Dynatrace monitor across the subscription.
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors'].get
update:
x-apievangelist-phrasing:
intent: List Dynatrace monitors in a resource group
effect: read
questions:
- What Dynatrace monitors are deployed in a single resource group?
- Can I list only the Dynatrace monitor resources in one resource group?
instructions:
- text: List the Dynatrace monitors in this resource group.
- text: Show Dynatrace monitor resources scoped to my resource group.
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listHosts'].post
update:
x-apievangelist-phrasing:
intent: List compute hosts monitored by Dynatrace
effect: read
questions:
- Which VMs and compute hosts does my Dynatrace monitor report on?
- Is the Dynatrace agent running on the hosts behind my monitor?
instructions:
- text: List the compute hosts Dynatrace monitor {monitorName} is watching.
slots:
monitorName: path.monitorName
- text: Show VM hosts covered by Dynatrace monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listAppServices'].post
update:
x-apievangelist-phrasing:
intent: List App Services with Dynatrace OneAgent
effect: read
questions:
- Which App Services have the Dynatrace PaaS OneAgent enabled?
- Can I check which web apps a Dynatrace monitor has instrumented?
instructions:
- text: List App Services with Dynatrace OneAgent enabled under monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Show the app services Dynatrace monitor {monitorName} has instrumented.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/getSSODetails'].post
update:
x-apievangelist-phrasing:
intent: Get Dynatrace single sign-on details
effect: read
questions:
- How do I read the SSO configuration Dynatrace has for my monitor?
- Is single sign-on set up between Azure and Dynatrace for this monitor?
instructions:
- text: Get the Dynatrace SSO details for monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Fetch single sign-on settings from Dynatrace for monitor {monitorName} using {request}.
slots:
monitorName: path.monitorName
request: body.request
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/listLinkableEnvironments'].post
update:
x-apievangelist-phrasing:
intent: List Dynatrace environments a user can link
effect: read
questions:
- Which Dynatrace environments can I link an Azure resource to?
- Can I see linkable Dynatrace environments for a given user and region?
instructions:
- text: List the Dynatrace environments linkable from monitor {monitorName} for {request}.
slots:
monitorName: path.monitorName
request: body.request
- text: Show which Dynatrace environments I can attach to monitor {monitorName}, filtered by {request}.
slots:
monitorName: path.monitorName
request: body.request
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/listMonitoredResources'].post
update:
x-apievangelist-phrasing:
intent: List resources watched by a Logz monitor
effect: read
questions:
- Which Azure resources is my Logz.io monitor currently shipping logs for?
- Can I see what a Logz monitor resource is covering?
instructions:
- text: List the resources the Logz monitor {monitorName} is monitoring.
slots:
monitorName: path.monitorName
- text: Show what Logz monitor {monitorName} currently covers.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Logz/monitors'].get
update:
x-apievangelist-phrasing:
intent: List Logz monitors in a subscription
effect: read
questions:
- What Logz.io monitor resources exist under my subscription?
- Can I list every Logz monitor across the subscription?
instructions:
- text: List all Logz monitors in my subscription.
- text: Show every Logz monitor resource across the subscription.
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors'].get
update:
x-apievangelist-phrasing:
intent: List Logz monitors in a resource group
effect: read
questions:
- Which Logz.io monitors live in one resource group?
- How can I narrow the Logz monitor list to a single resource group?
instructions:
- text: List the Logz monitors in this resource group.
- text: Show Logz monitor resources for my resource group only.
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}'].get
update:
x-apievangelist-phrasing:
intent: Get a Logz monitor resource
effect: read
questions:
- What are the properties of a specific Logz.io monitor resource?
- How do I look up a single Logz monitor by name?
instructions:
- text: Get the Logz monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Show the properties of Logz monitor resource {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}'].put
update:
x-apievangelist-phrasing:
intent: Create a Logz monitor resource
effect: write
questions:
- How do I create a Logz monitor resource in Azure?
- Can I set a managed identity and tags when creating a Logz monitor?
instructions:
- text: Create Logz monitor {monitorName} in {location}.
slots:
monitorName: path.monitorName
location: requestBody.location
- text: Create Logz monitor {monitorName} in {location} with identity {identity} and tags {tags}.
slots:
monitorName: path.monitorName
location: requestBody.location
identity: requestBody.identity
tags: requestBody.tags
method: generated
generated: '2026-10-01'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a Logz monitor resource
effect: destructive
questions:
- How do I remove a Logz.io monitor resource?
- Why might deleting a Logz monitor take up to ten minutes?
instructions:
- text: Delete the Logz monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Remove Logz monitor resource {monitorName} from the resource group.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}'].patch
update:
x-apievangelist-phrasing:
intent: Update a Logz monitor resource
effect: write
questions:
- Can I change the tags on an existing Logz.io monitor?
- How do I modify the properties of a Logz monitor after it is created?
instructions:
- text: Update the tags on Logz monitor {monitorName} to {tags}.
slots:
monitorName: path.monitorName
tags: requestBody.tags
- text: Patch the properties of Logz monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/listUserRoles'].post
update:
x-apievangelist-phrasing:
intent: List a user's roles in the linked Logz account
effect: read
questions:
- What roles does a user have on the Logz.io side for my monitor's account?
- Can I check a person's Logz account roles by email address?
instructions:
- text: List the Logz roles for {emailAddress} on monitor {monitorName}.
slots:
emailAddress: requestBody.emailAddress
monitorName: path.monitorName
- text: Show user roles in the Logz account behind monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/providers/NewRelic.Observability/monitors'].get
update:
x-apievangelist-phrasing:
intent: List New Relic monitors in a subscription
effect: read
questions:
- Which New Relic monitor resources exist across my Azure subscription?
- Can I list every NewRelic monitor in the subscription?
instructions:
- text: List all New Relic monitors in my subscription.
- text: Show every NewRelic monitor resource across the subscription.
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors'].get
update:
x-apievangelist-phrasing:
intent: List New Relic monitors in a resource group
effect: read
questions:
- What New Relic monitors are in a particular resource group?
- How do I scope the New Relic monitor list to one resource group?
instructions:
- text: List the New Relic monitors in this resource group.
- text: Show NewRelic monitor resources for my resource group only.
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}'].get
update:
x-apievangelist-phrasing:
intent: Get a New Relic monitor resource
effect: read
questions:
- How can I see the configuration of one New Relic monitor resource?
- What account and plan is a given New Relic monitor using?
instructions:
- text: Get the New Relic monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Show details for NewRelic monitor resource {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}'].put
update:
x-apievangelist-phrasing:
intent: Create or update a New Relic monitor resource
effect: write
questions:
- How do I link Azure to New Relic by creating a monitor resource?
- Can I attach a managed identity to a New Relic monitor when creating it?
instructions:
- text: Create a New Relic monitor named {monitorName}.
slots:
monitorName: path.monitorName
- text: Create or replace NewRelic monitor {monitorName} with these properties.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a New Relic monitor resource
effect: destructive
questions:
- How do I delete a New Relic monitor resource?
- Which user email is required when removing a New Relic monitor?
instructions:
- text: Delete the New Relic monitor {monitorName} on behalf of {userEmail}.
slots:
monitorName: path.monitorName
userEmail: query.userEmail
- text: Remove NewRelic monitor {monitorName} as user {userEmail}.
slots:
monitorName: path.monitorName
userEmail: query.userEmail
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}'].patch
update:
x-apievangelist-phrasing:
intent: Update a New Relic monitor resource
effect: write
questions:
- Can I change tags or identity on an existing New Relic monitor?
- How do I patch a New Relic monitor without recreating it?
instructions:
- text: Update the tags on New Relic monitor {monitorName} to {tags}.
slots:
monitorName: path.monitorName
tags: requestBody.tags
- text: Patch the properties of NewRelic monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/getMetricRules'].post
update:
x-apievangelist-phrasing:
intent: Get New Relic metric rules for a monitor
effect: read
questions:
- What metric rules decide which Azure metrics flow to New Relic?
- Can I read the metric filtering rules on my New Relic monitor?
instructions:
- text: Get the metric rules for New Relic monitor {monitorName} for {request}.
slots:
monitorName: path.monitorName
request: body.request
- text: Show metric forwarding rules on NewRelic monitor {monitorName} using {request}.
slots:
monitorName: path.monitorName
request: body.request
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/getMetricStatus'].post
update:
x-apievangelist-phrasing:
intent: Get New Relic metric status for a monitor
effect: read
questions:
- Are Azure metrics actually being sent to New Relic for my resources?
- How do I check the metric collection status on a New Relic monitor?
instructions:
- text: Get the metric status of New Relic monitor {monitorName} for {request}.
slots:
monitorName: path.monitorName
request: body.request
- text: Check whether NewRelic monitor {monitorName} is receiving metrics for {request}.
slots:
monitorName: path.monitorName
request: body.request
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/listAppServices'].post
update:
x-apievangelist-phrasing:
intent: List App Services monitored by New Relic
effect: read
questions:
- Which App Service apps is my New Relic monitor watching?
- Can I list web apps covered by a New Relic monitor resource?
instructions:
- text: List App Services monitored by New Relic monitor {monitorName} for {request}.
slots:
monitorName: path.monitorName
request: body.request
- text: Show the app service resources NewRelic monitor {monitorName} tracks, filtered by {request}.
slots:
monitorName: path.monitorName
request: body.request
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/switchBilling'].post
update:
x-apievangelist-phrasing:
intent: Switch billing for a New Relic monitor
effect: write
questions:
- How do I move billing for a New Relic monitor to a different plan or account?
- Can I change who pays for my New Relic monitor resource?
instructions:
- text: Switch billing on New Relic monitor {monitorName} using {request}.
slots:
monitorName: path.monitorName
request: body.request
- text: Move the billing for NewRelic monitor {monitorName} per {request}.
slots:
monitorName: path.monitorName
request: body.request
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/listHosts'].post
update:
x-apievangelist-phrasing:
intent: List compute VMs monitored by New Relic
effect: read
questions:
- Which virtual machines is my New Relic monitor collecting data from?
- Can I see the compute hosts behind a New Relic monitor?
instructions:
- text: List the VM hosts New Relic monitor {monitorName} is watching for {request}.
slots:
monitorName: path.monitorName
request: body.request
- text: Show compute VMs covered by NewRelic monitor {monitorName}, filtered by {request}.
slots:
monitorName: path.monitorName
request: body.request
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/monitoredResources'].post
update:
x-apievangelist-phrasing:
intent: List resources watched by a New Relic monitor
effect: read
questions:
- What Azure resources is a New Relic monitor sending telemetry for?
- Is a specific resource included in my New Relic monitor's coverage?
instructions:
- text: List every resource New Relic monitor {monitorName} monitors.
slots:
monitorName: path.monitorName
- text: Show all Azure resources covered by NewRelic monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
- target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/NewRelic.Observability/monitors/{monitorName}/vmHostPayloads'].post
update:
x-apievangelist-phrasing:
intent: Get the payload to install New Relic on a VM
effect: read
questions:
- What payload do I pass to install the New Relic agent on a virtual machine?
- Where do I get the New Relic VM install body from my monitor?
instructions:
- text: Get the New Relic VM host install payload from monitor {monitorName}.
slots:
monitorName: path.monitorName
- text: Return the body for installing New Relic on a VM via monitor {monitorName}.
slots:
monitorName: path.monitorName
method: generated
generated: '2026-09-26'
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/microsoft-azure-monitors-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.