System notification types
PAYLOAD SCHEMA DIFFERENCESThe payload schema for system notifications differ slightly from the payload schema for threshold notifications. Specifically, the payload for system notifications do not include a
properties field. Ensure your webhooks are properly configured to handle both notification types.
Rate card notifications apply across your Metronome account and do not support offsets. The
rate_card.rates_changed payload includes earliest_effective_at, the earliest effective time among the changed rates.
Webhook payload examples
Enabling and managing system notifications
System notifications can be enabled and managed through both the UI and the API.
- Navigate to the Notifications tab
- Find the system notification that you’d like to enable. All available system notifications will appear in the notifications list view and be disabled by default for any account
- Click on the notification
- Click the toggle next to Status to enable
- Confirm action to enable
- You will begin receiving notifications about this system event for all customers to all configured webhooks
- Ensure your webhooks are set up to properly handle the payloads for these notifications
-
Call
POST /v2/notifications/edit -
Pass a
policyobject with thetypeof the system notification andis_enabledset totrue. Omitid, which applies only to offset notifications -
A successful response will return a 200 response code
HISTORICAL DATA LIMITATIONWhen you enable a system notification, Metronome starts generating events from that point forward. It does not go back and create events for past data. Additionally, the policy for system notifications cannot be edited.