{ "opencollection": "1.0.0", "info": { "name": "New Relic Event Alerts Conditions API", "version": "1" }, "request": { "auth": { "type": "apikey", "key": "Api-Key", "value": "{{Api-Key}}", "placement": "header" } }, "items": [ { "info": { "name": "Conditions", "type": "folder" }, "items": [ { "info": { "name": "New Relic Get Alerts Conditions", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_conditions.json", "params": [ { "name": "policy_id", "value": "100", "type": "query", "description": "Alerts policy ID" }, { "name": "page", "value": "100", "type": "query", "description": "Pagination index" } ] }, "docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n\n
This API endpoint allows you to list APM Application and Key Transaction, Browser and Mobile application metric conditions for your alert policies.
\n\nNote: Conditions for web transaction percentiles, or conditions targeting labels (dynamic targeting),"
},
{
"info": {
"name": "New Relic Post Alerts Conditions Policies",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://insights-collector.newrelic.com/alerts_conditions/policies/:policy_id.json",
"params": [
{
"name": "policy_id",
"value": "100",
"type": "path",
"description": "Alerts policy"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to create APM Application and Key Transaction, Browser and Mobile application metric conditions for your alert policies. Conditions for web transaction percentiles, or conditions targeting labels (dynamic targeting), are not a"
},
{
"info": {
"name": "New Relic Put Alerts Conditions",
"type": "http"
},
"http": {
"method": "PUT",
"url": "https://insights-collector.newrelic.com/alerts_conditions/:condition_id.json",
"params": [
{
"name": "condition_id",
"value": "100",
"type": "path",
"description": "Alerts condition to update"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to update APM Application and Key Transaction, Browser and Mobile application metric conditions for your alert policies. Conditions for web transaction percentiles, or conditions targeting labels (dynamic targeting), are not a"
},
{
"info": {
"name": "New Relic Delete Alerts Conditions",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "https://insights-collector.newrelic.com/alerts_conditions/:condition_id.json",
"params": [
{
"name": "condition_id",
"value": "100",
"type": "path",
"description": "Alerts condition ID"
}
]
},
"docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to delete APM Application and Key Transaction, Browser and Mobile application metric conditions for your alert policies. Conditions for web transaction percentiles, or conditions targeting labels (dynamic targeting), are"
},
{
"info": {
"name": "New Relic Get Alerts Entity Conditions Entity",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://insights-collector.newrelic.com/alerts_entity_conditions/:entity_id.json",
"params": [
{
"name": "entity_id",
"value": "100",
"type": "path",
"description": "Entity ID"
},
{
"name": "entity_type",
"value": "standard",
"type": "query",
"description": "Entity Type"
}
]
},
"docs": "🔥🔥 New users should use NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to list the Alerts conditions an entity is part of. Entity type options (Synthetics is not yet supported): This API endpoint allows you to add an entity to a specified Alerts condition. Note: Admin User’s API Key is required.\n This API endpoint allows you to disassociate an entity with a specified Alerts condition. Note: Admin User’s API Key is required. This API endpoint allows you to list the external service conditions for your alert policy. See our documentation for a discussion on\nthese docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to create external service conditions for your alert policies. Note: Admin User’s API Key is required. S"
},
{
"info": {
"name": "New Relic Put Alerts External Service Conditions",
"type": "http"
},
"http": {
"method": "PUT",
"url": "https://insights-collector.newrelic.com/alerts_external_service_conditions/:condition_id.json",
"params": [
{
"name": "condition_id",
"value": "100",
"type": "path",
"description": "Alerts condition to update"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "🔥🔥 New users should use NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to update external service conditions for your alert policies. Note: Admin User’s API Key is required. This API endpoint allows you to delete external service conditions associated with your alert policy. Note: Admin User’s API Key is required."
},
{
"info": {
"name": "New Relic Get Alerts Location Failure Conditions Policies",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://insights-collector.newrelic.com/alerts_location_failure_conditions/policies/:policy_id.json",
"params": [
{
"name": "policy_id",
"value": "100",
"type": "path",
"description": "Alerts policy ID"
},
{
"name": "page",
"value": "100",
"type": "query",
"description": "Pagination index"
}
]
},
"docs": "🔥 This endpoint will be deprecated after 2024/01 🔥 New users should use these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to list the alerts location failure conditions for your Alerts policy. This API endpoint allows you to create the alerts location failure conditions for your Alerts policy. This API endpoint allows you to update the alerts location failure conditions for your Alerts policy. This API endpoint allows you to Delete the alerts location failure conditions for your Alerts policy. This API endpoint allows you to list the Synthetics conditions for your alert policy. See our documentation for a discussion on these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to create Synthetics conditions for your alert policies. Note: Admin User’s API Key is required. S"
},
{
"info": {
"name": "New Relic Put Alerts Synthetics Conditions",
"type": "http"
},
"http": {
"method": "PUT",
"url": "https://insights-collector.newrelic.com/alerts_synthetics_conditions/:condition_id.json",
"params": [
{
"name": "condition_id",
"value": "100",
"type": "path",
"description": "Alerts condition to update"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "🔥🔥 New users should use NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to update Synthetics conditions for your alert policies. Note: Admin User’s API Key is required. S"
},
{
"info": {
"name": "New Relic Delete Alerts Synthetics Conditions",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "https://insights-collector.newrelic.com/alerts_synthetics_conditions/:condition_id.json",
"params": [
{
"name": "condition_id",
"value": "100",
"type": "path",
"description": "Alerts condition ID"
}
]
},
"docs": "🔥🔥 New users should use NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n This API endpoint allows you to delete Synthetics conditions associated with your alert policy. Note: Admin User’s API Key is required.
\n\n
\n\nBrowserApplication\n\nApplication\n\nMobileApplication\n\nServer\n\nKeyTransactio"
},
{
"info": {
"name": "New Relic Put Alerts Entity Conditions Entity",
"type": "http"
},
"http": {
"method": "PUT",
"url": "https://insights-collector.newrelic.com/alerts_entity_conditions/:entity_id.json",
"params": [
{
"name": "entity_id",
"value": "100",
"type": "path",
"description": "Entity to add"
},
{
"name": "entity_type",
"value": "standard",
"type": "query",
"description": "Entity Type"
},
{
"name": "condition_id",
"value": "100",
"type": "query",
"description": "Alerts condition ID"
}
]
},
"docs": "🔥🔥 New users should use NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n
\n\n
\n Entity "
},
{
"info": {
"name": "New Relic Delete Alerts Entity Conditions Entity",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "https://insights-collector.newrelic.com/alerts_entity_conditions/:entity_id.json",
"params": [
{
"name": "entity_id",
"value": "100",
"type": "path",
"description": "Entity to remove"
},
{
"name": "entity_type",
"value": "standard",
"type": "query",
"description": "Entity Type"
},
{
"name": "condition_id",
"value": "100",
"type": "query",
"description": "Alerts condition ID"
}
]
},
"docs": "🔥🔥 New users should use NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n
\n\n
\n\n
\n\n
\n\n
\n\n
\n\n
\n\n
\n\n
\n\n