{ "opencollection": "1.0.0", "info": { "name": "New Relic Event Alerts API", "version": "1" }, "request": { "auth": { "type": "apikey", "key": "Api-Key", "value": "{{Api-Key}}", "placement": "header" } }, "items": [ { "info": { "name": "Alerts", "type": "folder" }, "items": [ { "info": { "name": "New Relic Get Alerts Channels", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_channels.json", "params": [ { "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
\n\n

This API endpoint works with new Alerts on alerts.newrelic.com.

\n\n

It returns a list of the channels associated with your New Relic account.

\n\n

Note: See our documentation for a discussion o" }, { "info": { "name": "New Relic Post Alerts Channels", "type": "http" }, "http": { "method": "POST", "url": "https://insights-collector.newrelic.com/alerts_channels.json", "params": [ { "name": "policy_ids", "value": "500123", "type": "query", "description": "Policy IDs to associate with channel" } ], "body": { "type": "json", "data": "{}" } }, "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 works with new Alerts on alerts.newrelic.com.

\n\n

It creates a channel associated with your New Relic account.

\n\n

Note: 🔥 This endpoint will be deprecated after 2024/01 🔥 New users should use these docs about managing alerts via NerdGraph.\n\n

This API endpoint deletes Alerts notification channels.

\n\n

Note: User notification channels cannot be deleted.

\n\n

Note: these docs about managing alerts via NerdGraph.\n\n


\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\n

Note: 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.

\n\n

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.

\n\n

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


\n\n

This API endpoint allows you to delete APM Application and Key Transaction, Browser and Mobile application metric conditions for your alert policies.

\n\n

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


\n\n

This API endpoint allows you to list the Alerts conditions an entity is part of.

\n\n

Entity type options (Synthetics is not yet supported):

\n\n
BrowserApplication\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

This API endpoint allows you to add an entity to a specified Alerts condition.

\n\n

Note: Admin User’s API Key is required.\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

This API endpoint allows you to disassociate an entity with a specified Alerts condition.

\n\n

Note: Admin User’s API Key is required.

\n\n" }, { "info": { "name": "New Relic Get Alerts Events", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_events.json", "params": [ { "name": "filter[product]", "value": "example_string", "type": "query", "description": "Filter by New Relic product" }, { "name": "filter[entity_type]", "value": "standard", "type": "query", "description": "Filter by entity type" }, { "name": "filter[entity_group_id]", "value": "100", "type": "query", "description": "Filter by entity group ID" }, { "name": "filter[entity_id]", "value": "100", "type": "query", "description": "Filter by entity ID" }, { "name": "filter[event_type]", "value": "standard", "type": "query", "description": "Filter by event type" }, { "name": "filter[incident_id]", "value": "100", "type": "query", "description": "Filter by incident 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
\n\n

This API endpoint allows you to list the alert events for your account.

\n\n

Alerts events can be filter by product, target type, group ID, instance ID, and event type.

\n\n

The options for prod" }, { "info": { "name": "New Relic Get Alerts External Service Conditions", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_external_service_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 NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n


\n\n

This API endpoint allows you to list the external service conditions for your alert policy.

\n\n

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.

\n\n

Note: Admin User’s API Key is required.

\n\n

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


\n\n

This API endpoint allows you to update external service conditions for your alert policies.

\n\n

Note: Admin User’s API Key is required.

" }, { "info": { "name": "New Relic Delete Alerts External Service Conditions", "type": "http" }, "http": { "method": "DELETE", "url": "https://insights-collector.newrelic.com/alerts_external_service_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 external service conditions associated with your alert policy.

\n\n

Note: Admin User’s API Key is required." }, { "info": { "name": "New Relic Get Alerts Incidents", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_incidents.json", "params": [ { "name": "page", "value": "100", "type": "query", "description": "Pagination index" }, { "name": "only_open", "value": "true", "type": "query", "description": "Filter by open incidents" } ] }, "docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n\n


\n\n

This API endpoint returns a list of the Incidents associated with your New Relic account.

\n\n

See our documentation for a discussion on 🔥 This endpoint will be deprecated after 2024/01 🔥 New users should use these docs about managing alerts via NerdGraph.\n\n


\n\n

This API endpoint allows you to list the alerts location failure conditions for your Alerts policy.

\n" }, { "info": { "name": "New Relic Post Alerts Location Failure Conditions Policies", "type": "http" }, "http": { "method": "POST", "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 failure condition" }, { "name": "location_failure_condition", "value": "100", "type": "path", "description": "Alerts policy ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "🔥 This endpoint will be deprecated after 2024/01 🔥 New users should use these docs about managing alerts via NerdGraph.\n\n
\n\n

This API endpoint allows you to create the alerts location failure conditions for your Alerts policy.

\n" }, { "info": { "name": "New Relic Put Alerts Location Failure Conditions", "type": "http" }, "http": { "method": "PUT", "url": "https://insights-collector.newrelic.com/alerts_location_failure_conditions/:condition_id.json", "params": [ { "name": "condition_id", "value": "100", "type": "path", "description": "Alerts condition to update" } ], "body": { "type": "json", "data": "{}" } }, "docs": "🔥 This endpoint will be deprecated after 2024/01 🔥 New users should use these docs about managing alerts via NerdGraph.\n\n
\n\n

This API endpoint allows you to update the alerts location failure conditions for your Alerts policy.

\n" }, { "info": { "name": "New Relic Delete Alerts Location Failure Conditions", "type": "http" }, "http": { "method": "DELETE", "url": "https://insights-collector.newrelic.com/alerts_location_failure_conditions/:condition_id.json", "params": [ { "name": "condition_id", "value": "100", "type": "path", "description": "Alerts condition ID" } ] }, "docs": "🔥 This endpoint will be deprecated after 2024/01 🔥 New users should use these docs about managing alerts via NerdGraph.\n\n
\n\n

This API endpoint allows you to Delete the alerts location failure conditions for your Alerts policy.

\n" }, { "info": { "name": "New Relic Get Alerts Nrql Conditions", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_nrql_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" }, { "info": { "name": "New Relic Post Alerts Nrql Conditions Policies", "type": "http" }, "http": { "method": "POST", "url": "https://insights-collector.newrelic.com/alerts_nrql_conditions/policies/:policy_id.json", "params": [ { "name": "policy_id", "value": "100", "type": "path", "description": "Alerts policy ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n" }, { "info": { "name": "New Relic Put Alerts Nrql Conditions", "type": "http" }, "http": { "method": "PUT", "url": "https://insights-collector.newrelic.com/alerts_nrql_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" }, { "info": { "name": "New Relic Delete Alerts Nrql Conditions", "type": "http" }, "http": { "method": "DELETE", "url": "https://insights-collector.newrelic.com/alerts_nrql_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" }, { "info": { "name": "New Relic Get Alerts Policies", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_policies.json", "params": [ { "name": "filter[name]", "value": "example_string", "type": "query", "description": "Name (must be exact match)" }, { "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 works with new Alerts on alerts.newrelic.com.

\n\n

This API endpoint returns a list of the alert policies associated with your New Relic account.

\n\n

See our documentation for a discussion on these docs about managing alerts via NerdGraph.\n\n

This API endpoint works with new Alerts on alerts.newrelic.com.

\n\n

This Alerts API endpoint creates a policy associated with your New Relic account.

\n\n

Note: Admin User’s API " }, { "info": { "name": "New Relic Put Alerts Policies", "type": "http" }, "http": { "method": "PUT", "url": "https://insights-collector.newrelic.com/alerts_policies/:policy_id.json", "params": [ { "name": "policy_id", "value": "100", "type": "path", "description": "Policy ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n\n

This API endpoint updates Alerts policies associated with your New Relic account.

\n\n

Note: Admin User’s API Key is required.

\n\n

See our documentation for a discussion on u" }, { "info": { "name": "New Relic Delete Alerts Policies", "type": "http" }, "http": { "method": "DELETE", "url": "https://insights-collector.newrelic.com/alerts_policies/:policy_id.json", "params": [ { "name": "policy_id", "value": "100", "type": "path", "description": "Policy ID" } ] }, "docs": "🔥🔥 New users should use these docs about managing alerts via NerdGraph.\n\n

This API endpoint deletes Alerts policies associated with your New Relic account.

\n\n

Note: Admin User’s API Key is required.

\n\n

See our documentation for a discussion on u" }, { "info": { "name": "New Relic Put Alerts Policy Channels", "type": "http" }, "http": { "method": "PUT", "url": "https://insights-collector.newrelic.com/alerts_policy_channels.json", "params": [ { "name": "policy_id", "value": "100", "type": "query", "description": "Policy ID" }, { "name": "channel_ids", "value": "500123", "type": "query", "description": "Channel IDs" } ] }, "docs": "🔥 This endpoint will be deprecated after 2024/01 🔥 New users should use these docs about managing alerts via NerdGraph.\n\n


\n\n

This API endpoint updates policy/channel associations.

\n\n

Note: Admin User’s API Key is required.

\n\n🔥 This endpoint will be deprecated after 2024/01 🔥
New users should use these docs about managing alerts via NerdGraph.\n\n
\n\n

This API endpoint deletes Alerts policy/channel associations.

\n\n

Note: Admin User’s API Key is required.<" }, { "info": { "name": "New Relic Get Alerts Synthetics Conditions", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_synthetics_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 NRQL Alert Conditions, refer to these docs about managing alerts via NerdGraph.\n\n

This API endpoint allows you to list the Synthetics conditions for your alert policy.

\n\n

See our documentation for a discussion on these docs about managing alerts via NerdGraph.\n\n


\n\n

This API endpoint allows you to create Synthetics conditions for your alert policies.

\n\n

Note: Admin User’s API Key is required.

\n\n

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


\n\n

This API endpoint allows you to update Synthetics conditions for your alert policies.

\n\n

Note: Admin User’s API Key is required.

\n\n

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.

\n\n

Note: Admin User’s API Key is required.

\n\n" }, { "info": { "name": "New Relic Get Alerts Violations", "type": "http" }, "http": { "method": "GET", "url": "https://insights-collector.newrelic.com/alerts_violations.json", "params": [ { "name": "page", "value": "100", "type": "query", "description": "Pagination index" }, { "name": "start_date", "value": "2026-04-18T14:30:00Z", "type": "query", "description": "Retrieve violations created after this time" }, { "name": "end_date", "value": "2026-04-18T14:30:00Z", "type": "query", "description": "Retrieve violations created before this time" }, { "name": "only_open", "value": "true", "type": "query", "description": "Filter by open violations" } ] }, "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 works with new Alerts on alerts.newrelic.com.

\n\n

It returns a list of the violations associated with your New Relic account.

\n\n

See our documentation for a discussion on