New Relic website screenshot

New Relic

New Relic provides observability platform APIs for monitoring, analyzing, and optimizing your entire software stack with real-time insights into applications, infrastructure, and customer experience.

17 APIs 16 Features
AnalysisAnalyticsAPMDevOpsInfrastructureMonitoringObservabilityPerformancePlatform

APIs

New Relic REST API v2

The New Relic REST API v2 is the original HTTP REST interface for querying application performance data, configuring alerts, and managing account settings. New Relic recommends ...

New Relic NerdGraph API

NerdGraph is New Relic's primary GraphQL API for querying observability data, managing account configuration, and accessing the full breadth of New Relic platform capabilities. ...

New Relic Metric API

The New Relic Metric API is an HTTP endpoint for ingesting dimensional metric data directly into the New Relic platform. It accepts JSON payloads via POST requests and is the un...

New Relic Event API

The New Relic Event API allows you to send custom event data to the New Relic platform via HTTP POST. Custom events submitted through this API can be queried and visualized usin...

New Relic Log API

The New Relic Log API enables log data to be sent directly to the New Relic platform via HTTP POST requests. It accepts compressed JSON payloads and provides an alternative to l...

New Relic Trace API

The New Relic Trace API allows distributed tracing data to be sent directly to New Relic in either New Relic format or Zipkin JSON v2 format. It is used by Telemetry SDKs, open ...

New Relic Alerts API

The New Relic Alerts REST API provides endpoints for programmatically managing alert policies, conditions, notification channels, and muting rules. New Relic recommends using Ne...

New Relic Synthetics API

The New Relic Synthetics API, available through NerdGraph, allows you to programmatically create, update, delete, and query synthetic monitors including ping monitors, scripted ...

New Relic Infrastructure Alerts API

The New Relic Infrastructure Alerts REST API provides endpoints for creating and managing infrastructure-specific alert conditions such as host, process, and integration alert c...

New Relic Browser API

The New Relic Browser API provides JavaScript methods for extending and customizing browser monitoring data collection within the New Relic browser agent. Developers can use it ...

New Relic Partnership API

The New Relic Partnership API is a web service API for New Relic partners that enables them to create, edit, upgrade, downgrade, and cancel New Relic accounts on behalf of their...

New Relic Telemetry SDKs

The New Relic Telemetry SDKs are open source client libraries for sending metrics, events, logs, and traces (MELT) to New Relic using the ingest APIs. SDKs are available for Jav...

New Relic OpenTelemetry OTLP Endpoint

New Relic provides a native OTLP (OpenTelemetry Protocol) endpoint that accepts metrics, traces, and logs from any OpenTelemetry-instrumented application or OTLP exporter. It su...

New Relic Control

New Relic Control is an observability control plane that unifies Fleet Control, Agent Control, and Pipeline Control into a single management layer. It enables DevOps and platfor...

New Relic NRQL Lookups API

The New Relic NRQL Lookups API is a REST API for managing lookup tables that can be used to enrich NRQL query results. It supports creating, updating, downloading, listing, and ...

New Relic Security Data API

The New Relic Security Data API allows vulnerability and security finding data to be sent directly to New Relic via HTTP POST. It accepts JSON payloads describing detected vulne...

New Relic Mobile SDK

The New Relic Mobile SDK provides iOS and Android APIs for extending mobile monitoring data collection beyond what the agent captures automatically. Developers can add custom at...

Collections

New Relic

POSTMAN

New Relic

OPEN

Arazzo Workflows

New Relic Application Health Triage

Resolve an app, branch on health status, and pull recent metric data.

ARAZZO

New Relic Associate Entity With Condition

Create a policy condition then associate an entity with it.

ARAZZO

New Relic Attach Notification Channel To Policy

Create a notification channel and associate it with an alert policy.

ARAZZO

New Relic Create Alert Policy With Condition

Create an alert policy and attach an APM metric condition to it.

ARAZZO

New Relic Create NRQL Alert Policy

Create an alert policy and attach a NRQL alert condition to it.

ARAZZO

New Relic Create Synthetics Alert Condition

Resolve a policy by name and attach a Synthetics monitor condition to it.

ARAZZO

New Relic Find Policy And List Conditions

Resolve an alert policy by name and list its metric conditions.

ARAZZO

New Relic Host Metric Drilldown

Resolve an app, pick a host, list its metric names, and pull metric data.

ARAZZO

New Relic Ingest Deployment Telemetry

Record a deployment marker then emit a matching custom deployment event.

ARAZZO

New Relic Ingest Metrics And Logs

Send a metric batch then send a correlated log batch in one flow.

ARAZZO

New Relic Ingest Trace And Event

Send a distributed trace then emit a correlated custom event.

ARAZZO

New Relic Key Transaction Metric Report

Resolve a key transaction by name and read its detail record.

ARAZZO

New Relic Mobile App Crash Report

List mobile applications, select one, and pull its crash metric data.

ARAZZO

New Relic Open Violations Triage

List open violations and branch into incident or event detail.

ARAZZO

New Relic Provision Alerting Stack

Create a policy, attach a NRQL condition, and wire a notification channel.

ARAZZO

New Relic Prune NRQL Condition

Resolve a policy by name, list its NRQL conditions, and delete one.

ARAZZO

New Relic Record Deployment Marker

Resolve an application by name and record a deployment marker on it.

ARAZZO

New Relic Rename Application

Resolve an application by name and update its display alias.

ARAZZO

New Relic Rollback Deployment Marker

Resolve an app, find its latest deployment marker, and delete it.

ARAZZO

New Relic Update Policy And Condition

Resolve a policy by name, update it, then update one of its conditions.

ARAZZO

GraphQL

New Relic GraphQL API

NerdGraph is New Relic's primary GraphQL API for querying observability data, managing account configuration, and accessing the full breadth of New Relic platform capabilities. ...

GRAPHQL

Pricing Plans

New Relic Plans Pricing

4 plans

PLANS

Rate Limits

New Relic Rate Limits

4 limits

RATE LIMITS

FinOps

Features

Free: 100 GB/mo ingest, 1 full-platform user, unlimited basic users
Standard: $10 first user, $99 additional (max 5)
Pro: $349/user/yr unlimited full-platform users
Enterprise: FedRAMP/HIPAA, 1-hr critical SLA
$0.40/GB Original Data, $0.60/GB Data Plus beyond 100 GB free
NerdGraph (GraphQL) API at api.newrelic.com/graphql
NerdGraph rate limit: 3,000 req/min/user-key
Insights query API: 1,000 queries/min
Insights insert: 100,000 events/min
Metric API: 100,000 req/min
OpenTelemetry, Prometheus, Pixie, AWS, GCP, Azure integrations
APM, Browser, Mobile, Logs, Infrastructure, Synthetics
AI Monitoring for LLM observability
User keys, license keys, ingest keys
Live archive (Data Plus)
Custom dashboards via NRQL

Use Cases

Full-Stack Observability

Gain unified visibility across applications, infrastructure, and digital experiences to quickly identify and resolve issues.

Cloud Migration Monitoring

Monitor and validate cloud migration progress with baseline comparisons and performance tracking across hybrid environments.

DevOps and CI/CD Integration

Integrate observability into development workflows with deployment markers, error tracking, and automated testing.

Site Reliability Engineering

Define and track SLOs, manage error budgets, and implement reliability practices with data-driven insights.

Incident Response and Management

Detect, diagnose, and resolve incidents faster with correlated telemetry, anomaly detection, and automated workflows.

Digital Experience Monitoring

Measure and optimize end-user experience across web, mobile, and synthetic channels.

Capacity Planning

Analyze resource utilization trends and forecast capacity needs to optimize infrastructure spending.

Compliance and Audit

Maintain audit trails, security compliance, and data governance across observability data.

Integrations

Amazon Web Services

Monitor AWS services including EC2, Lambda, RDS, S3, ECS, EKS, and CloudWatch with native integration.

Microsoft Azure

Monitor Azure services including VMs, App Service, Functions, AKS, and Azure Monitor with native integration.

Google Cloud Platform

Monitor GCP services including Compute Engine, Cloud Functions, GKE, BigQuery, and Cloud Monitoring.

Kubernetes

Monitor Kubernetes clusters with automatic discovery, Pixie integration, and OpenTelemetry support.

Prometheus

Ingest Prometheus metrics using remote write or the Prometheus OpenMetrics integration.

OpenTelemetry

Native OTLP endpoint support for ingesting metrics, traces, and logs from OpenTelemetry-instrumented applications.

Terraform

Provision and manage New Relic resources as code using the official Terraform provider.

Grafana

Query New Relic data from Grafana dashboards using the Grafana data source plugin.

PagerDuty

Send alert notifications to PagerDuty for incident management and on-call escalation.

Slack

Receive alert notifications and share observability insights directly in Slack channels.

Jira

Create Jira issues from New Relic errors and alerts for issue tracking and resolution workflows.

ServiceNow

Integrate with ServiceNow for ITSM workflows, incident creation, and change management.

GitHub

Connect repositories for code-level visibility, error linking, and deployment tracking via CodeStream.

Docker

Monitor Docker containers with automatic instrumentation and container-level metrics.

Apache Kafka

Monitor Kafka clusters, topics, consumer groups, and message throughput.

MySQL

Monitor MySQL database performance with query analysis, connection tracking, and replication metrics.

PostgreSQL

Monitor PostgreSQL database performance with query analysis, index usage, and connection metrics.

MongoDB

Monitor MongoDB instances with query performance, replication status, and cluster metrics.

Redis

Monitor Redis instances with memory usage, command statistics, and key metrics.

Nginx

Monitor Nginx web server performance with request rates, error rates, and upstream metrics.

Event Specifications

New Relic Streaming and Event-Driven Surfaces

Describes New Relic's documented event-driven and streaming surfaces. New Relic does not publish a customer-facing WebSocket or Server-Sent Events streaming endpoint, and the Ne...

ASYNCAPI

Semantic Vocabularies

New Relic Context

0 classes · 88 properties

JSON-LD

New Relic Event Api Context

2 classes · 4 properties

JSON-LD

New Relic Event Context

0 classes · 3 properties

JSON-LD

New Relic Log Api Context

4 classes · 8 properties

JSON-LD

New Relic Log Context

0 classes · 5 properties

JSON-LD

New Relic Metric Api Context

6 classes · 12 properties

JSON-LD

New Relic Metric Context

0 classes · 6 properties

JSON-LD

New Relic Openapi Context

90 classes · 122 properties

JSON-LD

New Relic Trace Api Context

6 classes · 15 properties

JSON-LD

New Relic Trace Context

0 classes · 6 properties

JSON-LD

API Governance Rules

New Relic API Rules

21 rules · 19 errors 1 warnings 1 info

SPECTRAL

JSON Structure

Event Api Custom Event Structure

2 properties

JSON STRUCTURE

Event Api Event Payload Structure

0 properties

JSON STRUCTURE

Event Api Success Response Structure

2 properties

JSON STRUCTURE

Log Api Accepted Response Structure

1 properties

JSON STRUCTURE

Log Api Common Block Structure

2 properties

JSON STRUCTURE

Log Api Log Data Object Structure

2 properties

JSON STRUCTURE

Log Api Log Payload Structure

0 properties

JSON STRUCTURE

Log Api Log Record Structure

5 properties

JSON STRUCTURE

Metric Api Accepted Response Structure

1 properties

JSON STRUCTURE

Metric Api Common Block Structure

3 properties

JSON STRUCTURE

Metric Api Metric Data Object Structure

2 properties

JSON STRUCTURE

Metric Api Metric Data Point Structure

6 properties

JSON STRUCTURE

Metric Api Metric Payload Structure

0 properties

JSON STRUCTURE

Metric Api Summary Value Structure

4 properties

JSON STRUCTURE

New Relic App Settings Body Structure

3 properties

JSON STRUCTURE

New Relic App Settings Response Structure

4 properties

JSON STRUCTURE

New Relic App Summary Data Response Structure

5 properties

JSON STRUCTURE

New Relic App Summary Response Structure

8 properties

JSON STRUCTURE

New Relic Application Body Structure

2 properties

JSON STRUCTURE

New Relic Application Host Response Structure

1 properties

JSON STRUCTURE

New Relic Application Response Structure

1 properties

JSON STRUCTURE

New Relic Application Response Type Structure

10 properties

JSON STRUCTURE

New Relic Application Structure

1 properties

JSON STRUCTURE

New Relic Browser Application Body Structure

1 properties

JSON STRUCTURE

New Relic Browser Application Structure

1 properties

JSON STRUCTURE

New Relic Channel Body Structure

3 properties

JSON STRUCTURE

New Relic Channel Links Response Structure

1 properties

JSON STRUCTURE

New Relic Channel Response Structure

1 properties

JSON STRUCTURE

New Relic Channel Response Type Structure

5 properties

JSON STRUCTURE

New Relic Channel Structure

1 properties

JSON STRUCTURE

New Relic Condition Body Structure

10 properties

JSON STRUCTURE

New Relic Condition Response Structure

1 properties

JSON STRUCTURE

New Relic Condition Response Type Structure

12 properties

JSON STRUCTURE

New Relic Condition Structure

1 properties

JSON STRUCTURE

New Relic Crash Summary Response Structure

4 properties

JSON STRUCTURE

New Relic Deployment Body Structure

4 properties

JSON STRUCTURE

New Relic Deployment Links Response Structure

1 properties

JSON STRUCTURE

New Relic Deployment Response Structure

1 properties

JSON STRUCTURE

New Relic Deployment Response Type Structure

7 properties

JSON STRUCTURE

New Relic Deployment Structure

1 properties

JSON STRUCTURE

New Relic End User Summary Response Structure

4 properties

JSON STRUCTURE

New Relic Event Custom Event Structure

2 properties

JSON STRUCTURE

New Relic Event Error Response Structure

3 properties

JSON STRUCTURE

New Relic Event Event Payload Structure

0 properties

JSON STRUCTURE

New Relic Event Payload Structure

0 properties

JSON STRUCTURE

New Relic Event Success Response Structure

2 properties

JSON STRUCTURE

New Relic Ijk Terms Type Structure

5 properties

JSON STRUCTURE

New Relic Incident Links Response Structure

2 properties

JSON STRUCTURE

New Relic Incident Response Structure

1 properties

JSON STRUCTURE

New Relic Incident Response Type Structure

5 properties

JSON STRUCTURE

New Relic Key Transaction Response Structure

1 properties

JSON STRUCTURE

New Relic Label Body Structure

3 properties

JSON STRUCTURE

New Relic Label Links Body Structure

2 properties

JSON STRUCTURE

New Relic Label Links Response Structure

2 properties

JSON STRUCTURE

New Relic Label Origins Response Structure

3 properties

JSON STRUCTURE

New Relic Label Response Structure

1 properties

JSON STRUCTURE

New Relic Label Response Type Structure

5 properties

JSON STRUCTURE

New Relic Label Structure

1 properties

JSON STRUCTURE

New Relic Log Accepted Response Structure

1 properties

JSON STRUCTURE

New Relic Log Common Block Structure

2 properties

JSON STRUCTURE

New Relic Log Error Response Structure

2 properties

JSON STRUCTURE

New Relic Log Log Data Object Structure

2 properties

JSON STRUCTURE

New Relic Log Log Payload Structure

0 properties

JSON STRUCTURE

New Relic Log Log Record Structure

5 properties

JSON STRUCTURE

New Relic Metric Accepted Response Structure

1 properties

JSON STRUCTURE

New Relic Metric Common Block Structure

3 properties

JSON STRUCTURE

New Relic Metric Data Response Structure

1 properties

JSON STRUCTURE

New Relic Metric Data Response Type Structure

5 properties

JSON STRUCTURE

New Relic Metric Error Response Structure

2 properties

JSON STRUCTURE

New Relic Metric List Response Structure

1 properties

JSON STRUCTURE

New Relic Metric Metric Data Object Structure

2 properties

JSON STRUCTURE

New Relic Metric Metric Data Point Structure

6 properties

JSON STRUCTURE

New Relic Metric Metric Payload Structure

0 properties

JSON STRUCTURE

New Relic Metric Parser Response Structure

1 properties

JSON STRUCTURE

New Relic Metric Payload Structure

0 properties

JSON STRUCTURE

New Relic Metric Response Structure

2 properties

JSON STRUCTURE

New Relic Metric Summary Value Structure

4 properties

JSON STRUCTURE

New Relic Nrql Body Structure

2 properties

JSON STRUCTURE

New Relic Nrql Condition Body Structure

8 properties

JSON STRUCTURE

New Relic Nrql Condition Response Structure

1 properties

JSON STRUCTURE

New Relic Nrql Condition Structure

1 properties

JSON STRUCTURE

New Relic Nrql Response Structure

2 properties

JSON STRUCTURE

New Relic Policy Body Structure

2 properties

JSON STRUCTURE

New Relic Policy Channels Response Structure

1 properties

JSON STRUCTURE

New Relic Policy Response Structure

1 properties

JSON STRUCTURE

New Relic Policy Response Type Structure

5 properties

JSON STRUCTURE

New Relic Policy Structure

1 properties

JSON STRUCTURE

New Relic Recent Event Response Structure

1 properties

JSON STRUCTURE

New Relic Recent Event Response Type Structure

10 properties

JSON STRUCTURE

New Relic Structure

0 properties

JSON STRUCTURE

New Relic Synthetics Condition Body Structure

4 properties

JSON STRUCTURE

New Relic Synthetics Condition Structure

1 properties

JSON STRUCTURE

New Relic Timeslice Response Structure

3 properties

JSON STRUCTURE

New Relic Trace Accepted Response Structure

1 properties

JSON STRUCTURE

New Relic Trace Common Block Structure

1 properties

JSON STRUCTURE

New Relic Trace Error Response Structure

2 properties

JSON STRUCTURE

New Relic Trace Span Batch Structure

2 properties

JSON STRUCTURE

New Relic Trace Span Structure

4 properties

JSON STRUCTURE

New Relic Trace Zipkin Span Structure

11 properties

JSON STRUCTURE

New Relic Violation Entity Response Structure

5 properties

JSON STRUCTURE

New Relic Violation Links Response Structure

3 properties

JSON STRUCTURE

New Relic Violation Response Structure

1 properties

JSON STRUCTURE

New Relic Violation Response Type Structure

10 properties

JSON STRUCTURE

Openapi App Settings Body Structure

3 properties

JSON STRUCTURE

Openapi App Settings Response Structure

4 properties

JSON STRUCTURE

Openapi App Summary Data Response Structure

5 properties

JSON STRUCTURE

Openapi App Summary Response Structure

8 properties

JSON STRUCTURE

Openapi Application Body Structure

2 properties

JSON STRUCTURE

Openapi Application Host Response Structure

1 properties

JSON STRUCTURE

Openapi Application Links Response Structure

3 properties

JSON STRUCTURE

Openapi Application Response Structure

1 properties

JSON STRUCTURE

Openapi Application Response Type Structure

10 properties

JSON STRUCTURE

Openapi Application Structure

1 properties

JSON STRUCTURE

Openapi Browser Application Body Structure

1 properties

JSON STRUCTURE

Openapi Browser Application Structure

1 properties

JSON STRUCTURE

Openapi Channel Body Structure

3 properties

JSON STRUCTURE

Openapi Channel Links Response Structure

1 properties

JSON STRUCTURE

Openapi Channel Response Structure

1 properties

JSON STRUCTURE

Openapi Channel Response Type Structure

5 properties

JSON STRUCTURE

Openapi Channel Structure

1 properties

JSON STRUCTURE

Openapi Condition Body Structure

10 properties

JSON STRUCTURE

Openapi Condition Response Structure

1 properties

JSON STRUCTURE

Openapi Condition Response Type Structure

12 properties

JSON STRUCTURE

Openapi Condition Structure

1 properties

JSON STRUCTURE

Openapi Crash Summary Response Structure

4 properties

JSON STRUCTURE

Openapi Deployment Body Structure

4 properties

JSON STRUCTURE

Openapi Deployment Links Response Structure

1 properties

JSON STRUCTURE

Openapi Deployment Response Structure

1 properties

JSON STRUCTURE

Openapi Deployment Response Type Structure

7 properties

JSON STRUCTURE

Openapi Deployment Structure

1 properties

JSON STRUCTURE

Openapi End User Summary Response Structure

4 properties

JSON STRUCTURE

Openapi External Service Condition Structure

1 properties

JSON STRUCTURE

Openapi Ijkterms Type Structure

5 properties

JSON STRUCTURE

Openapi Incident Links Response Structure

2 properties

JSON STRUCTURE

Openapi Incident Response Structure

1 properties

JSON STRUCTURE

Openapi Incident Response Type Structure

5 properties

JSON STRUCTURE

Openapi Key Transaction Response Structure

1 properties

JSON STRUCTURE

Openapi Label Body Structure

3 properties

JSON STRUCTURE

Openapi Label Links Body Structure

2 properties

JSON STRUCTURE

Openapi Label Links Response Structure

2 properties

JSON STRUCTURE

Openapi Label Origins Response Structure

3 properties

JSON STRUCTURE

Openapi Label Response Structure

1 properties

JSON STRUCTURE

Openapi Label Response Type Structure

5 properties

JSON STRUCTURE

Openapi Label Structure

1 properties

JSON STRUCTURE

Openapi Metric Data Response Structure

1 properties

JSON STRUCTURE

Openapi Metric Data Response Type Structure

5 properties

JSON STRUCTURE

Openapi Metric List Response Structure

1 properties

JSON STRUCTURE

Openapi Metric Parser Response Structure

1 properties

JSON STRUCTURE

Openapi Metric Parser Response Type Structure

2 properties

JSON STRUCTURE

Openapi Metric Response Structure

2 properties

JSON STRUCTURE

Openapi Mobile Application Response Structure

1 properties

JSON STRUCTURE

Openapi Nrql Body Structure

2 properties

JSON STRUCTURE

Openapi Nrql Condition Body Structure

8 properties

JSON STRUCTURE

Openapi Nrql Condition Response Structure

1 properties

JSON STRUCTURE

Openapi Nrql Condition Response Type Structure

10 properties

JSON STRUCTURE

Openapi Nrql Condition Structure

1 properties

JSON STRUCTURE

Openapi Nrql Response Structure

2 properties

JSON STRUCTURE

Openapi Policy Body Structure

2 properties

JSON STRUCTURE

Openapi Policy Channels Response Structure

1 properties

JSON STRUCTURE

Openapi Policy Response Structure

1 properties

JSON STRUCTURE

Openapi Policy Response Type Structure

5 properties

JSON STRUCTURE

Openapi Policy Structure

1 properties

JSON STRUCTURE

Openapi Recent Event Response Structure

1 properties

JSON STRUCTURE

Openapi Recent Event Response Type Structure

10 properties

JSON STRUCTURE

Openapi Synthetics Condition Body Structure

4 properties

JSON STRUCTURE

Openapi Synthetics Condition Structure

1 properties

JSON STRUCTURE

Openapi Timeslice Response Structure

3 properties

JSON STRUCTURE

Openapi User Defined Condition Body Structure

2 properties

JSON STRUCTURE

Openapi Violation Entity Response Structure

5 properties

JSON STRUCTURE

Openapi Violation Links Response Structure

3 properties

JSON STRUCTURE

Openapi Violation Response Structure

1 properties

JSON STRUCTURE

Openapi Violation Response Type Structure

10 properties

JSON STRUCTURE

Trace Api Accepted Response Structure

1 properties

JSON STRUCTURE

Trace Api Common Block Structure

1 properties

JSON STRUCTURE

Trace Api New Relic Trace Payload Structure

0 properties

JSON STRUCTURE

Trace Api Span Batch Structure

2 properties

JSON STRUCTURE

Trace Api Span Structure

4 properties

JSON STRUCTURE

Trace Api Zipkin Span Structure

11 properties

JSON STRUCTURE

Trace Api Zipkin Trace Payload Structure

0 properties

JSON STRUCTURE

Example Payloads

Log Api Common Block Example

2 fields

EXAMPLE

Log Api Log Record Example

5 fields

EXAMPLE

New Relic Channel Example

1 fields

EXAMPLE

New Relic Condition Example

1 fields

EXAMPLE

New Relic Deployment Example

1 fields

EXAMPLE

New Relic Label Body Example

3 fields

EXAMPLE

New Relic Label Example

1 fields

EXAMPLE

New Relic Nrql Body Example

2 fields

EXAMPLE

New Relic Policy Example

1 fields

EXAMPLE

New Relic Sendevents Example

6 fields

EXAMPLE

New Relic Sendlogs Example

6 fields

EXAMPLE

New Relic Sendtraces Example

6 fields

EXAMPLE

New Relic Trace Span Example

4 fields

EXAMPLE

Openapi Application Example

1 fields

EXAMPLE

Openapi Channel Body Example

3 fields

EXAMPLE

Openapi Channel Example

1 fields

EXAMPLE

Openapi Condition Body Example

10 fields

EXAMPLE

Openapi Condition Example

1 fields

EXAMPLE

Openapi Deployment Example

1 fields

EXAMPLE

Openapi Label Body Example

3 fields

EXAMPLE

Openapi Label Example

1 fields

EXAMPLE

Openapi Nrql Body Example

2 fields

EXAMPLE

Openapi Policy Body Example

2 fields

EXAMPLE

Openapi Policy Example

1 fields

EXAMPLE

Trace Api Span Batch Example

2 fields

EXAMPLE

Trace Api Span Example

4 fields

EXAMPLE

Trace Api Zipkin Span Example

11 fields

EXAMPLE

Visuals

View API subway map

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🌐
Portal
Portal
💰
Pricing
Pricing
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📰
Blog
Blog
🔗
Partners
Partners
🔗
TrustCenter
TrustCenter
🔗
Login
Login
📝
Signup
Signup
🌐
Console
Console
🌐
Portal
Portal
🔑
Authentication
Authentication
💬
Support
Support
🟢
StatusPage
StatusPage
👥
GitHubOrganization
GitHubOrganization
💬
Support
Support
🚀
GettingStarted
GettingStarted
📄
ChangeLog
ChangeLog
📄
ChangeLog
ChangeLog
🔗
RateLimits
RateLimits
👥
StackOverflow
StackOverflow
👥
GitHubOrganization
GitHubOrganization
👥
YouTube
YouTube
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
X
X
🔗
LinkedIn
LinkedIn
🔗
Security
Security
🔗
Security
Security
🔗
CLI
CLI
🔗
CLI
CLI
👥
GitHubRepository
GitHubRepository
👥
GitHubRepository
GitHubRepository
🔗
Resources
Resources
🔗
Documentation
Documentation
🔗
Documentation
Documentation
📦
Java Agent
SDKs
📦
Python Agent
SDKs
📦
Node.js Agent
SDKs
📦
Go Agent
SDKs
📦
.NET Agent
SDKs
📦
Ruby Agent
SDKs
📦
PHP Agent
SDKs
📦
SDKs
SDKs
👥
GitHubRepository
GitHubRepository
💻
CodeExamples
CodeExamples
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: New Relic
  version: v2
request:
  auth:
    type: apikey
    key: Api-Key
    value: '{{Api-Key}}'
    placement: header
items:
- info:
    name: Applications
    type: folder
  items:
  - info:
      name: New Relic Get Applications
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications.json
      params:
      - name: filter[name]
        value: example_string
        type: query
        description: Filter by application name
      - name: filter[host]
        value: example_string
        type: query
        description: Filter by application host
      - name: filter[ids]
        value: '500123'
        type: query
        description: Filter by application ids
      - name: filter[language]
        value: example_string
        type: query
        description: Filter by application language
      - name: exclude_links
        value: 'true'
        type: query
        description: Exclude links section from the response
      - name: page
        value: '100'
        type: query
        description: Pagination index
    docs: This GET endpoint retrieves a paginated list of all applications associated with your New Relic account. It returns
      application data in JSON format, including details such as application name, ID, health status, and response time metrics.
      You can use optional query parameters to filter results by application name or IDs, and control pagination through page
      and per_page parameters. The response includes summary information for each application, making it useful for monitoring
      multiple application
  - info:
      name: New Relic Get Applications Deployments
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/deployments.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: page
        value: '100'
        type: query
        description: Pagination index
    docs: This API operation retrieves a paginated list of all deployment records associated with a specific application in
      New Relic. By making a GET request to the endpoint with a valid application ID, users can access historical deployment
      information including deployment timestamps, descriptions, revisions, changelogs, and the user who created each deployment
      record. This is useful for tracking application releases, correlating performance changes with deployments, and maintaining
      a comprehensive depl
  - info:
      name: New Relic Post Applications Deployments
      type: http
    http:
      method: POST
      url: https://api.newrelic.com/v2/applications/:application_id/deployments.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      body:
        type: json
        data: '{}'
    docs: Creates a new deployment marker for a specified application in New Relic by sending a POST request to the /applications/{application_id}/deployments.json
      endpoint. This operation allows you to record deployment events, which appear as vertical lines on charts in the New
      Relic UI, helping teams correlate application performance changes with specific deployments. The request requires the
      application_id path parameter to identify the target application, and typically accepts deployment details in t
  - info:
      name: New Relic Delete Applications Deployments
      type: http
    http:
      method: DELETE
      url: https://api.newrelic.com/v2/applications/:application_id/deployments/:id.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: id
        value: '100'
        type: path
        description: Deployment ID
    docs: This API operation allows you to delete a specific deployment record from a New Relic application by making a DELETE
      request to the endpoint /applications/{application_id}/deployments/{id}.json, where {application_id} is the unique identifier
      of the application and {id} is the specific deployment record you want to remove. This is useful for removing incorrect
      or outdated deployment markers from your application's deployment history in New Relic, helping maintain accurate tracking
      of your applic
  - info:
      name: New Relic Get Applications Hosts
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/hosts.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: filter[hostname]
        value: web01.example.com
        type: query
        description: Filter by server hostname
      - name: filter[ids]
        value: '500123'
        type: query
        description: Filter by application host ids
      - name: page
        value: '100'
        type: query
        description: Pagination index
    docs: 'This API operation retrieves a paginated list of hosts associated with a specific application in New Relic. By
      making a GET request to the endpoint with a valid application ID, users can obtain information about all hosts running
      the specified application, including host details and performance metrics. The response is returned in JSON format and
      includes host identifiers, names, health status, and other relevant metadata that helps monitor application infrastructure
      across different servers or '
  - info:
      name: New Relic Get Applications Hosts Host Metrics
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/hosts/:host_id/metrics.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: host_id
        value: '100'
        type: path
        description: Application Host ID
      - name: name
        value: example-resource-01
        type: query
        description: Filter metrics by name
      - name: page
        value: '100'
        type: query
        description: Pagination index (will be deprecated)
      - name: cursor
        value: example_string
        type: query
        description: Cursor for next page (replacing page param)
    docs: This API operation retrieves a list of metric names associated with a specific host within a given application in
      New Relic's Application Performance Monitoring (APM) system. By providing both an application ID and a host in the endpoint
      path, users can query the available metrics that New Relic is collecting for that particular host instance. The response
      returns metric name data in JSON format, which typically includes identifiers and metadata for various performance measurements
      such as CPU u
  - info:
      name: New Relic Get Applications Hosts Host Metrics Data
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/hosts/:host_id/metrics/data.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: host_id
        value: '100'
        type: path
        description: Application Host ID
      - name: names
        value: example_string
        type: query
        description: Retrieve specific metrics by name
      - name: values
        value: example_string
        type: query
        description: Retrieve specific metric values
      - name: from
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics after this time
      - name: to
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics before this time
      - name: period
        value: '100'
        type: query
        description: Period of timeslices in seconds
      - name: summarize
        value: 'true'
        type: query
        description: Summarize the data
      - name: raw
        value: 'true'
        type: query
        description: Return unformatted raw values
    docs: This API operation retrieves metric data for a specific host associated with a particular application in New Relic.
      By making a GET request to the endpoint with the application and host as path parameters, users can access detailed
      performance metrics and monitoring data for that specific host instance. The operation returns data in JSON format,
      which typically includes time-series metric values such as response times, throughput, error rates, and other performance
      indicators collected by New Re
  - info:
      name: New Relic Get Applications Hosts
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/hosts/:id.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: id
        value: '100'
        type: path
        description: Application host ID
    docs: This API operation retrieves detailed information about a specific host associated with a particular application
      in New Relic's APM monitoring system. By providing both an application and a host in the endpoint path, it returns comprehensive
      data about that host's performance metrics, system specifications, and current status within the context of the specified
      application. The GET request returns a JSON response containing host-level details such as hostname, health status,
      response times, thro
  - info:
      name: New Relic Get Applications Instances
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/instances.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: filter[hostname]
        value: web01.example.com
        type: query
        description: Filter by server hostname
      - name: filter[ids]
        value: '500123'
        type: query
        description: Filter by application instance ids
      - name: page
        value: '100'
        type: query
        description: Pagination index
    docs: '<p>This API endpoint returns a <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/pagination-api-output"
      target="_blank">

      paginated</a> list of instances associated with the given application. The time range for summary data is the last 3-4
      minutes.</p>


      <p>Application instances can be filtered by hostname, or the list of application instance IDs.</p>


      <p>See our documentation for a discussion and examples of

      using <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/appli'
  - info:
      name: New Relic Get Applications Instances
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/instances/:id.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: id
        value: '100'
        type: path
        description: Application instance ID
    docs: "<p>This API endpoint returns a single application instance, identified by ID. The time range for summary data is\
      \ the last 3-4 minutes.</p>\n\n<p>See our documentation for a discussion of\n <a href=\"https://docs.newrelic.com/docs/apis/rest-api-v2/application-examples-v2/summary-data-examples-v2\"\
      \ target=\"_blank\">summary data output</a>.</p>\n\n"
  - info:
      name: New Relic Get Applications Instances Instance Metrics
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/instances/:instance_id/metrics.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: instance_id
        value: '100'
        type: path
        description: Application Instance ID
      - name: name
        value: example-resource-01
        type: query
        description: Filter metrics by name
      - name: page
        value: '100'
        type: query
        description: Pagination index (will be deprecated)
      - name: cursor
        value: example_string
        type: query
        description: Cursor for next page (replacing page param)
    docs: '<p>Return a list of known metrics and their value names for the given resource.</p>


      <p>See our documentation for a discussion

      on <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/pagination-api-output" target="_blank"> output
      pagination</a>

      and for examples of <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/new-relic-rest-api-v2-getting-started#examples"
      target="_blank">requesting and using metric values</a>.</p>

      '
  - info:
      name: New Relic Get Applications Instances Instance Metrics Data
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/instances/:instance_id/metrics/data.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: instance_id
        value: '100'
        type: path
        description: Application Instance ID
      - name: names
        value: example_string
        type: query
        description: Retrieve specific metrics by name
      - name: values
        value: example_string
        type: query
        description: Retrieve specific metric values
      - name: from
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics after this time
      - name: to
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics before this time
      - name: period
        value: '100'
        type: query
        description: Period of timeslices in seconds
      - name: summarize
        value: 'true'
        type: query
        description: Summarize the data
      - name: raw
        value: 'true'
        type: query
        description: Return unformatted raw values
    docs: '<p>This API endpoint returns a list of values for each of the requested metrics. The list of available metrics

      can be returned using the Metric Name API endpoint.</p>


      <p>Metric data can be filtered by a number of parameters, including multiple names and values, and by time range.

      Metric names and values will be matched intelligently in the background.</p>


      <p>You can also retrieve a summarized data point across the entire time range selected by using the summarize

      parameter.</p>


      <p>See our doc'
  - info:
      name: New Relic Get Applications Metrics
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/metrics.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: name
        value: example-resource-01
        type: query
        description: Filter metrics by name
      - name: page
        value: '100'
        type: query
        description: Pagination index (will be deprecated)
      - name: cursor
        value: example_string
        type: query
        description: Cursor for next page (replacing page param)
    docs: '<p>Return a list of known metrics and their value names for the given resource.</p>


      <p>See our documentation for a discussion

      on <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/pagination-api-output" target="_blank"> output
      pagination</a>

      and for examples of <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/new-relic-rest-api-v2-getting-started#examples"
      target="_blank">requesting and using metric values</a>.</p>

      '
  - info:
      name: New Relic Get Applications Metrics Data
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:application_id/metrics/data.json
      params:
      - name: application_id
        value: '100'
        type: path
        description: Application ID
      - name: names
        value: example_string
        type: query
        description: Retrieve specific metrics by name
      - name: values
        value: example_string
        type: query
        description: Retrieve specific metric values
      - name: from
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics after this time
      - name: to
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics before this time
      - name: period
        value: '100'
        type: query
        description: Period of timeslices in seconds
      - name: summarize
        value: 'true'
        type: query
        description: Summarize the data
      - name: raw
        value: 'true'
        type: query
        description: Return unformatted raw values
    docs: '<p>This API endpoint returns a list of values for each of the requested metrics. The list of available metrics

      can be returned using the Metric Name API endpoint.</p>


      <p>Metric data can be filtered by a number of parameters, including multiple names and values, and by time range.

      Metric names and values will be matched intelligently in the background.</p>


      <p>You can also retrieve a summarized data point across the entire time range selected by using the summarize

      parameter.</p>


      <p>See our doc'
  - info:
      name: New Relic Get Applications
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/applications/:id.json
      params:
      - name: id
        value: '100'
        type: path
        description: Application ID
    docs: '<p>This API endpoint returns a single Application, identified by ID. The time range for summary data is the last
      3-4 minutes.</p>


      <p>See our documentation for a discussion of the

      <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/application-examples-v2/summary-data-examples-v2" target="_blank">
      summary data output</a>.</p>


      '
  - info:
      name: New Relic Put Applications
      type: http
    http:
      method: PUT
      url: https://api.newrelic.com/v2/applications/:id.json
      params:
      - name: id
        value: '100'
        type: path
        description: Application ID
      body:
        type: json
        data: '{}'
    docs: '<p>This API endpoint allows you to update certain parameters of your application.</p>


      <p>The input is expected to be in <strong>JSON or XML</strong> format in the body parameter of the PUT request. The
      exact

      schema is defined below. Any extra parameters passed in the body <strong>will be ignored</strong>.</p>


      <p>See our documentation for a discussion and simple example of

      <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/application-examples-v2/changing-alias-your-application-v2"
      target'
  - info:
      name: New Relic Delete Applications
      type: http
    http:
      method: DELETE
      url: https://api.newrelic.com/v2/applications/:id.json
      params:
      - name: id
        value: '100'
        type: path
        description: Application ID
    docs: '<p>This API endpoint deletes an application and all of its reported data.</p>


      <p><strong>WARNING</strong>: Only applications that have stopped reporting can be deleted. This is an irreversible process

      which will delete all reported data for this application.</p>

      '
  - info:
      name: New Relic Get Mobile Applications
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/mobile_applications.json
    docs: '<p>This API endpoint returns a list of the Mobile Applications associated with your New Relic account.</p>


      <p>MobileApplications can be filtered by their name, or by the application IDs.</p>

      '
  - info:
      name: New Relic Get Mobile Applications
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/mobile_applications/:id.json
      params:
      - name: id
        value: '100'
        type: path
        description: Mobile Application ID
    docs: '<p>This API endpoint returns a single Mobile Application, identified by ID. The time range for summary data is
      the last 30 minutes.</p>

      '
  - info:
      name: New Relic Get Mobile Applications Mobile Application Metrics
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/mobile_applications/:mobile_application_id/metrics.json
      params:
      - name: mobile_application_id
        value: '100'
        type: path
        description: Mobile application ID
      - name: name
        value: example-resource-01
        type: query
        description: Filter metrics by name
      - name: page
        value: '100'
        type: query
        description: Pagination index (will be deprecated)
      - name: cursor
        value: example_string
        type: query
        description: Cursor for next page (replacing page param)
    docs: '<p>Return a list of known metrics and their value names for the given resource.</p>


      <p>See our documentation for a discussion

      on <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/pagination-api-output" target="_blank"> output
      pagination</a>

      and for examples of <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/new-relic-rest-api-v2-getting-started#examples"
      target="_blank">requesting and using metric values</a>.</p>

      '
  - info:
      name: New Relic Get Mobile Applications Mobile Application Metrics Data
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/mobile_applications/:mobile_application_id/metrics/data.json
      params:
      - name: mobile_application_id
        value: '100'
        type: path
        description: Mobile application ID
      - name: names
        value: example_string
        type: query
        description: Retrieve specific metrics by name
      - name: values
        value: example_string
        type: query
        description: Retrieve specific metric values
      - name: from
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics after this time
      - name: to
        value: '2026-04-18T14:30:00Z'
        type: query
        description: Retrieve metrics before this time
      - name: period
        value: '100'
        type: query
        description: Period of timeslices in seconds
      - name: summarize
        value: 'true'
        type: query
        description: Summarize the data
      - name: raw
        value: 'true'
        type: query
        description: Return unformatted raw values
    docs: '<p>This API endpoint returns a list of values for each of the requested metrics. The list of available metrics

      can be returned using the Metric Name API endpoint.</p>


      <p>Metric data can be filtered by a number of parameters, including multiple names and values, and by time range.

      Metric names and values will be matched intelligently in the background.</p>


      <p>You can also retrieve a summarized data point across the entire time range selected by using the summarize

      parameter.</p>


      <p>See our doc'
- info:
    name: Get
    type: folder
  items:
  - info:
      name: New Relic Get Key Transactions
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/key_transactions.json
      params:
      - name: filter[name]
        value: example_string
        type: query
        description: Filter by name
      - name: filter[ids]
        value: '500123'
        type: query
        description: Filter by policy IDs
      - name: page
        value: '100'
        type: query
        description: Pagination index
    docs: '<p>This API endpoint returns a <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requirements/pagination-api-output"
      target="_blank">paginated</a>

      list of the key transactions associated with your New Relic account.  The time range for summary data is the last 10
      minutes.</p>


      <p>Key transactions can be filtered by their name or list of IDs.</p>


      <p>See our documentation for a discussion of

      <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/application-examples-v2/summary-data-examp'
  - info:
      name: New Relic Get Key Transactions
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/key_transactions/:id.json
      params:
      - name: id
        value: '100'
        type: path
        description: Key transaction ID
    docs: '<p>This endpoint returns a single key transaction, identified by ID. The time range for summary data is the last
      10 minutes.</p>


      <p>See our documentation for a discussion of

      <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/application-examples-v2/summary-data-examples-v2" target="_blank">summary
      data output</a>.</p>


      '
- info:
    name: Alerts
    type: folder
  items:
  - info:
      name: New Relic Get Alerts Channels
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/alerts_channels.json
      params:
      - name: page
        value: '100'
        type: query
        description: Pagination index
    docs: '<strong>🔥 This endpoint will be deprecated after 2024/01 🔥</strong> New users should use <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <hr>


      <p>This API endpoint works with new Alerts on alerts.newrelic.com.</p>


      <p>It returns a list of the channels associated with your New Relic account.</p>


      <p>Note: See our documentation for a discussion o'
  - info:
      name: New Relic Post Alerts Channels
      type: http
    http:
      method: POST
      url: https://api.newrelic.com/v2/alerts_channels.json
      params:
      - name: policy_ids
        value: '500123'
        type: query
        description: Policy IDs to associate with channel
      body:
        type: json
        data: '{}'
    docs: '<strong>🔥 This endpoint will be deprecated after 2024/01 🔥</strong> New users should use <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <p>This API endpoint works with new Alerts on alerts.newrelic.com.</p>


      <p>It creates a channel associated with your New Relic account.</p>


      <p>Note: <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/re'
  - info:
      name: New Relic Delete Alerts Channels Channel
      type: http
    http:
      method: DELETE
      url: https://api.newrelic.com/v2/alerts_channels/:channel_id.json
      params:
      - name: channel_id
        value: '100'
        type: path
        description: Channel ID
    docs: '<strong>🔥 This endpoint will be deprecated after 2024/01 🔥</strong> New users should use <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <p>This API endpoint deletes Alerts notification channels.</p>


      <p>Note: <code>User</code> notification channels cannot be deleted.</p>


      <p>Note: <a href="https://docs.newrelic.com/docs/apis/rest-api-v2/requir'
  - info:
      name: New Relic Get Alerts Conditions
      type: http
    http:
      method: GET
      url: https://api.newrelic.com/v2/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 <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <hr>


      <p>This API endpoint allows you to list APM Application and Key Transaction, Browser and Mobile application metric conditions
      for your alert policies.</p>


      <p>Note: <strong>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://api.newrelic.com/v2/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 <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <p>This API endpoint allows you to create APM Application and Key Transaction, Browser and Mobile application metric
      conditions for your alert policies.</p>


      <p><strong>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://api.newrelic.com/v2/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 <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <p>This API endpoint allows you to update APM Application and Key Transaction, Browser and Mobile application metric
      conditions for your alert policies.</p>


      <p><strong>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://api.newrelic.com/v2/alerts_conditions/:condition_id.json
      params:
      - name: condition_id
        value: '100'
        type: path
        description: Alerts condition ID
    docs: '🔥🔥 New users should use <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <hr>


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


      <p><strong>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://api.newrelic.com/v2/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 <a href="https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples/">these
      docs about managing alerts via NerdGraph.</a>


      <hr>


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


      <p>Entity type options (Synthetics is not yet supported):</p>


      <pre><code>BrowserApplication


      Application


      MobileApplication


      Server


      KeyTransactio'
  - info:
      name: New Relic Put Alerts Entity Conditions Entity
      type: http
    htt

# --- truncated at 32 KB (56 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/new-relic/refs/heads/main/apis.yml