POST api/v1/videopir/updateConfig
Update the configuration information for the given VideoPIR. Since the method consists of more params, it is implemented as POST Method
Request Information
URI Parameters
None.
Body Parameters
video filter params
VideoFilterName | Description | Type | Additional information |
---|---|---|---|
DeviceID | integer |
None. |
|
DeviceName | string |
None. |
|
SYSTEM_Data | string |
None. |
|
VIDEO_Data | string |
None. |
|
MOTION_Data | string |
None. |
|
EVENT_Data | string |
None. |
|
AdditionalInfo | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "DeviceID": 1, "DeviceName": "sample string 2", "SYSTEM_Data": "sample string 3", "VIDEO_Data": "sample string 4", "MOTION_Data": "sample string 5", "EVENT_Data": "sample string 6", "AdditionalInfo": "sample string 7" }
application/xml, text/xml
Sample:
<VideoFilter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2WebAPIController.Models.V1"> <AdditionalInfo>sample string 7</AdditionalInfo> <DeviceID>1</DeviceID> <DeviceName>sample string 2</DeviceName> <EVENT_Data>sample string 6</EVENT_Data> <MOTION_Data>sample string 5</MOTION_Data> <SYSTEM_Data>sample string 3</SYSTEM_Data> <VIDEO_Data>sample string 4</VIDEO_Data> </VideoFilter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
BaseResults
BaseResultsName | Description | Type | Additional information |
---|---|---|---|
ResultCode | integer |
None. |
|
ResultData | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "ResultCode": 1, "ResultData": "sample string 2" }
application/xml, text/xml
Sample:
<BaseResults xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi"> <ResultCode>1</ResultCode> <ResultData>sample string 2</ResultData> </BaseResults>