---
title: Intro to using alerts with our NerdGraph API
source: https://docs.newrelic.com/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples
---

You can manage your policies, conditions, and muting rules programmatically using our GraphQL-format [NerdGraph API](https://docs.newrelic.com/docs/apis/nerdgraph/get-started/introduction-new-relic-nerdgraph). This is a powerful alternative to managing them within New Relic or with our older [REST API](https://docs.newrelic.com/docs/alerts/rest-api-alerts/new-relic-alerts-rest-api/rest-api-calls-new-relic-alerts).

## Alerts features you can manage with NerdGraph [#what-you-can-do]

Here are links to the alerts-related NerdGraph docs:

-   [Manage policies](https://docs.newrelic.com/docs/alerts/alerts-nerdgraph/nerdgraph-examples/nerdgraph-api-alerts-policies)
-   [Use NRQL conditions](https://docs.newrelic.com/docs/alerts/alerts-nerdgraph/nerdgraph-examples/nerdgraph-api-alerts-nrql-conditions)
-   [Add muting rules to suppress notifications](https://docs.newrelic.com/docs/alerts/new-relic-alerts/managing-notification-channels/muting-rules-suppress-notifications)
-   [Manage Destinations](https://docs.newrelic.com/docs/apis/nerdgraph/examples/nerdgraph-api-notifications-destinations)
-   [Manage Workflows](https://docs.newrelic.com/docs/apis/nerdgraph/examples/nerdgraph-api-workflows)
-   [Customize loss of signal and gap filling](https://docs.newrelic.com/docs/alerts-applied-intelligence/new-relic-alerts/alerts-nerdgraph/nerdgraph-api-loss-signal-gap-filling)

The easiest way to discover alerts queries and mutations is through the NerdGraph API explorer.

## Learn about NerdGraph [#nerdgraph-details]

For general information about NerdGraph and about using the NerdGraph explorer, see [Intro to NerdGraph](https://docs.newrelic.com/docs/apis/nerdgraph/get-started/introduction-new-relic-nerdgraph).
