New Relic APIs

New Relic offers a variety of APIs and SDKs you can use to:

  • Retrieve data from the New Relic platform
  • Insert data into New Relic
  • Adjust configuration settings

Different New Relic products have their own APIs, so before you start using a specific API, it's a good idea to understand what the various APIs can do. Recommended reading:

New Relic Graph QL API explorer
api.newrelic.com/graphiql: Our GraphQL API explorer is one of the ways you can retrieve New Relic data.

Introduction to APIs. See an overview of all APIs, including account admin and subscription usage data APIs.

New Relic's developer site. Learn developer options for extending and customizing New Relic.

GraphQL API. Retrieve specified data with a single request, instead of making multiple calls.

APM agent APIs. Use our language agent APIs to report custom transactions and make other customizations.

Alerts API. Use the Alerts API to set up alerting solutions and to get data about your Alerts settings.

Synthetics APIs. Manage Synthetics monitors and return monitor data.