Last modified June 21, 2025

manageNotificationIntegration

This function allows you to create/modify the Notification Integration Object.
parameters
Parameter name Type Description Possible Values Example
action String REQUIRED Sets the flag to either create or modify your Notification Integration.
  • create
  • modify
action=create
_id String REQUIRED on action modify. The Notification Integration ID. N/A _id=648a03def62f62645905c2b2
type String The type of Notification Integration you will like to activate. Run listNotificationIntegrationTypes for a list of all available types. type=Email
frequency List [] Set the frequency of each Alert Level that you will like to receive.
Parameter (Alert Level) Possible Values
frequency[1] (Information)
  • 1 : Real Time
  • 2 : Once a Day
frequency[2] (Warning)
  • 1 : Real Time
  • 2 : Once a Day
frequency[4] (Critical)
  • 1 : Real Time
  • 2 : Once a Day
frequency[1]=1
name String REQUIRED on action create. The name given to the Notification Integration for internal use.   name=Admin Email
options List [] Options are additional fields that can be set based on the Notification Integration Type. Please check each Notification Type Object for the fields you can configure. Kindly use URL encoding to include special characters in the recipients field. options[recipients][email protected], example%[email protected]

Example Call JETAPI

jetbackup5api -F manageNotificationIntegration -D "action=create&name=example&type=Email&frequency[1]=2&frequency[2]=1&frequency[4]=1&options[recipients][email protected]"

jetbackup5api -F manageNotificationIntegration -D "action=modify&_id={$NOTIFICATION_INTEGRATION_ID}&name=example&type=Email&frequency[1]=2&frequency[2]=1&frequency[4]=1&options[recipients][email protected]"
success: 1
message: Notification Integration Created Successfully
system:
  version: 5.3.3
  version_panel: 5.3.3
  tier: EDGE
  type: cPanel
  retry_ms: 0
  disableui:
  dr:
  agreement_panel:
  agreement:
  licenseIssue:
data:
  _id: 6509fbecaa590ab6b3060b32
  name: example
  owner: 65075382d49adbd1660f06d2
  owner_name: root
  type: Email
  frequency:
        1: 2
        2: 1
        4: 1
  disabled:
  options:
        recipients:
          0: [email protected]

Example Call HTTP

https://hostname.example.com:2087/cpsess##########/cgi/addons/jetbackup5/api.cgi?function=manageNotificationIntegration&action=create&name=example&type=Email&frequency[1]=2&frequency[2]=1&frequency[4]=1&options[recipients]=[email protected]

https://hostname.example.com:2087/cpsess##########/cgi/addons/jetbackup5/api.cgi?function=manageNotificationIntegration&action=modify&_id={$NOTIFICATION_INTEGRATION_ID}&name=example&type=Email&frequency[1]=2&frequency[2]=1&frequency[4]=1&options[recipients]=[email protected]