Manage Grafana mute timings via the Alerting Provisioning HTTP API

domain: grafana.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call GET /api/v1/provisioning/mute-timings to list existing mute timings, returned with their name, time_intervals, version, and provenance.
  2. Define a mute timing's recurring time_intervals (days, times, or date ranges) during which notifications from associated policies should be suppressed.
  3. Reference the mute timing by name from one or more notification policies — mute timings are not inherited automatically and must be attached at each policy level where suppression is wanted.
  4. Remember that mute timings only suppress notification delivery; alert rule evaluation and alert state tracking continue as normal during the muted window.
  5. Note that the classic Alerting Provisioning HTTP API is deprecated in favor of the newer Grafana App Platform alerting API, which exposes time intervals at /apis/notifications.alerting.grafana.app/v1beta1/namespaces/{namespace}/timeintervals/{name}.

Known gotchas

Related routes

Create and update Grafana unified alerting rules via the HTTP API
grafana.com · 5 steps · unrated
Manage Alertmanager silences programmatically via the Alertmanager HTTP API
prometheus.io · 6 steps · unrated
Provision a Grafana dashboard programmatically using the HTTP API
grafana.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans