Skip to main content
axiom.updateMonitor replaces a monitor’s complete configuration. Include every setting to retain, including notifierIds, and exactly one APL or MPL query.
automations/axiom-update-monitor.automation.ts

Inputs

monitorId, name, type, positive intervalMinutes, and positive rangeMinutes are required. Provide exactly one non-empty aplQuery or mplQuery. The optional fields match createMonitor, but this action replaces the full monitor: omitted optional fields are removed or reset by Axiom rather than preserved.

Output

Returns the complete updated monitor with its ID and available audit metadata.

Permission and failures

The API token needs the organization-level monitors|update capability. Axiom rejects missing monitors, invalid queries, incompatible monitor settings, and unknown notifier IDs. This mutation is not retried automatically after an ambiguous provider response.