Get

Function

This API is used to get Combination Alarm parameters.

Request Message

See Alarm > CombinationAlarm > Range > Parameter Description > Table 1 for parameter description.

Sample:

POST /API/AlarmConfig/Combination/Get HTTP/1.1
{
    "version": "1.0",
    "data": {}
}

Response Message

See Alarm > CombinationAlarm > Range > Parameter Description > Table 2 for parameter description.

Sample:

HTTP/1.1 200 OK
Content-Type: application/json
{
    "result": "success",
    "data": {"channel_info": {
        "CH1": {
            "enable_alarm": "Disable",
            "combination_configure": [
                {
                    "alarm_type": "AT_MOTION",
                    "support_ipc_io": true
                },
                {
                    "alarm_type": "AT_MOTION",
                    "support_ipc_io": true
                }
            ],
            "buzzer": "0",
            "alarm_out": [],
            "latch_time": "10",
            "record_enable": true,
            "record_channel": ["CH1"],
            "post_recording": "30",
            "show_message": true,
            "send_email": true,
            "full_screen": false,
            "http_listening": false,
            "ftp_picture_upload": true,
            "ftp_video_upload": false,
            "picture_to_cloud": true,
            "video_to_cloud": false,
            "voice_prompts_index": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "voice_prompts_select": [
                1,
                0
            ],
            "voice_prompts_time": [
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                },
                {
                    "start_hour": 0,
                    "start_minute": 0,
                    "start_second": 0,
                    "end_hour": 23,
                    "end_minute": 59,
                    "end_second": 59
                }
            ],
            "copy_ch": "all"
        },
        "CH2": {"reason": "Not configured"},
        "CH3": {"reason": "Not configured"},
        "CH4": {"reason": "Not configured"},
        "CH5": {"reason": "Not configured"},
        "CH6": {"reason": "Not configured"},
        "CH7": {"reason": "Not configured"},
        "CH8": {"reason": "Not configured"},
        "CH9": {"reason": "Not configured"},
        "CH10": {"reason": "Not configured"},
        "CH11": {"reason": "Not configured"},
        "CH12": {"reason": "Not configured"},
        "CH13": {"reason": "Not configured"},
        "CH14": {"reason": "Not configured"},
        "CH15": {"reason": "Not configured"},
        "CH16": {"reason": "Not configured"}
    }}
}

Error Code

See Response Messages Body and Common error_code for more information.