JSON_List_PhoneAnvanced

JSON message about the advanced notification parameters of all phone numbers

{
  "List":[{
    "PhoneAnvanced":{
      "id": , 
/*required, integer type, phone number ID*/
      "numbers":"", 
/*required, string type, phone number*/
      "messageEnabled": , 
/*optional, boolean type, whether to enable SMS notification*/
      "callEnabled": , 
/*optional, boolean type, whether to enable phone notification*/
      "Message":{
/*this node is valid when "messageEnabled" is "true"*/
        "alarmTamperEnabled": , 
/*optional, boolean type, whether to enable alarm and tampering event notification*/
        "lifeSecurityEnabled": , 
/*optional, boolean type, whether to enable life safety event notification*/
        "systemStatusEnabled": , 
/*optional, boolean type, whether to enable system status event notification*/
        "operateEventEnabled": , 
/*optional, boolean type, whether to enable operation event notification*/
        "zoneAlarmTamperEnabled": , 
/*optional, boolean, whether to enable alarm and tampering event notification of the supported zone: "true"-yes, "false"-no*/
        "exDevTamperEventEnabled": , 
/*optional, boolean, whether to enable peripheral tampering alarm notification: "true"-yes, "false"-no*/
        "hostTamperEventEnabled": , 
/*optional, boolean, whether to enable tampering alarm notification of security control panel: "true"-yes, "false"-no*/
        "emergencyEventEnabled": , 
/*optional, boolean, whether to enable panic alarm notification: "true"-yes, "false"-no*/
        "medicalEventEnabled": , 
/*optional, boolean, whether to enable medical alarm notification: "true"-yes, "false"-no*/
        "gasEventEnabled": , 
/*optional, boolean, whether to enable gas alarm notification: "true"-yes, "false"-no*/
        "fireEventEnabled": , 
/*optional, boolean, whether to enable fire alarm notification: "true"-yes, "false"-no*/
        "hostStatusEventEnabled": , 
/*optional, boolean, whether to enable notification of security control panel status: "true"-yes, "false"-no*/
        "exDevStatusEventEnabled": , 
/*optional, boolean, whether to enable peripheral status notification: "true"-yes, "false"-no*/
        "detectorStatusEventEnabled": ,
/*optional, boolean, whether to enable detector status notification: "true"-yes, "false"-no*/
        "intelligentAlarmEnable": ,
/*optional, boolean, whether to enable smart alarm notification: "true"-yes, "false"-no*/
        "arm": , 
/*optional, array, arming permission, e.g., [1,2,3] indicates having permission to arm partition 1, partition 2, and partition 3*/
        "disarm": , 
/*optional, array, disarming permission, e.g., [1,2,3] indicates having permission to disarm partition 1, partition 2, and partition 3*/
        "clearAlarm": ,
/*optional, array, alarm clearing permission, e.g., [1,2,3] indicates having permission to clear alarms of partition 1, partition 2, and partition 3*/
        "timeFilterEnabled":  true,	
/*optional, boolean, whether to enable uploading event details by message only within the configured period: true, false(uploading the messages all the time)*/
        "startTime":  "10:00:00",	
/*optional, time, start time, this node is valid when timeFilterEnabled is true*/
        "endTime":  "16:00:00",
/*optional, time, end time, this node is valid when timeFilterEnabled is true*/
        "WeekPlanCfg": [
/*optional, array, week schedule information, range:[1,7], this node is valid when timeFilterEnabled is true*/
          {
            "dayOfWeek":  1,	
/*required, int, day of the week, range:[1,7]*/
            "TimeRange": [
/*required, array, period, range:[1,8]*/
              {
                "startTime":  "10:00:00",
/*required, time, start time*/
                "endTime":  "16:00:00"
/*required, time, end time*/
              }
            ]
          }
        ]
      }, 
      "Call":{
/*this node is valid when "callEnabled" is "true"*/
        "alarmTamperEnabled": , 
/*optional, boolean type, whether to enable alarm and tampering event notification*/
        "lifeSecurityEnabled": , 
/*optional, boolean type, whether to enable life safety event notification*/
        "systemStatusEnabled": , 
/*optional, boolean type, whether to enable system status event notification*/
        "operateEventEnabled": ,
/*optional, boolean type, whether to enable operation event notification*/
        "zoneAlarmTamperEnabled": , 
/*optional, boolean, whether to enable alarm and tampering event notification of the supported zone: "true"-yes, "false"-no*/
        "exDevTamperEventEnabled": , 
/*optional, boolean, whether to enable peripheral tampering alarm notification: "true"-yes, "false"-no*/
        "hostTamperEventEnabled": , 
/*optional, boolean, whether to enable tampering alarm notification of security control panel: "true"-yes, "false"-no*/
        "emergencyEventEnabled": , 
/*optional, boolean, whether to enable panic alarm notification: "true"-yes, "false"-no*/
        "medicalEventEnabled": , 
/*optional, boolean, whether to enable medical alarm notification: "true"-yes, "false"-no*/
        "gasEventEnabled": , 
/*optional, boolean, whether to enable gas alarm notification: "true"-yes, "false"-no*/
        "fireEventEnabled": , 
/*optional, boolean, whether to enable fire alarm notification: "true"-yes, "false"-no*/
        "hostStatusEventEnabled": , 
/*optional, boolean, whether to enable notification of security control panel status: "true"-yes, "false"-no*/
        "exDevStatusEventEnabled": , 
/*optional, boolean, whether to enable peripheral status notification: "true"-yes, "false"-no*/
        "detectorStatusEventEnabled": ,
/*optional, boolean, whether to enable detector status notification: "true"-yes, "false"-no*/
        "intelligentAlarmEnable": ,
/*optional, boolean, whether to enable smart alarm notification: "true"-yes, "false"-no*/
        "numbersOfCalls": ,
/*optional, integer, phone call times*/
        "timeFilterEnabled":  true,
/*optional, boolean, whether to enable uploading event details by call only within the configured period: true, false(uploading the calls all the time)*/
        "startTime":  "10:00:00",	
/*optional, time, start time, this node is valid when timeFilterEnabled is true*/
        "endTime":  "16:00:00",
/*optional, time, end time, this node is valid when timeFilterEnabled is true*/
        "WeekPlanCfg": [
/*optional, array, week schedule information, range:[1,7], this node is valid when timeFilterEnabled is true*/
          {
            "dayOfWeek":  1,	
/*required, int, day of the week, range:[1,7]*/
            "TimeRange": [
/*required, array, period, range:[1,8]*/
              {
                "startTime":  "10:00:00",
/*required, time, start time*/
                "endTime":  "16:00:00"
/*required, time, end time*/
              }
            ]
          }
        ]
      }
    }
  }]
}