en-US
Legal Information
Overview
Introduction
Update History
Typical Applications
Data Collection
Online Collect Data
Offline Collect Data
Collect Fingerprint
Manage Card Information
Card Operation
Manage Face Information
Manage Fingerprint Information
Schedule Settings
Configure Authentication Mode Control Schedule
Configure Access Permission Control Schedule
Configure Door Control Schedule
Alarm and Event Receiving
Configure Access Control Event
Receive Alarm/Event in Arming Mode
Receive Alarm/Event in Listening Mode
Search for Access Control Events
Remotely Control Door
Status Monitoring
Configure Attendance Status
Turnstile Settings
Lane Controller Settings
Main Controller Settings
Other Settings
Other Applications
API Reference
NET_DVR_Cleanup
NET_DVR_GetErrorMsg
NET_DVR_GetLastError
NET_DVR_Init
NET_DVR_Login_V40
fLoginResultCallBack
NET_DVR_Logout
NET_DVR_SetSDKInitCfg
NET_DVR_GetDeviceAbility
NET_DVR_GetDeviceConfig
NET_DVR_GetDownloadState
NET_DVR_GetNextRemoteConfig
NET_DVR_GetUploadState
NET_DVR_ControlGateway
NET_DVR_SendRemoteConfig
NET_DVR_SetDeviceConfig
NET_DVR_StartDownload
NET_DVR_StartRemoteConfig
fRemoteConfigCallback
NET_DVR_STDXMLConfig
NET_DVR_StopDownload
NET_DVR_StopRemoteConfig
NET_DVR_UploadClose
NET_DVR_UploadFile_V40
NET_DVR_CloseAlarmChan_V30
NET_DVR_GetDVRConfig
NET_DVR_SetDVRConfig
NET_DVR_SetDVRMessageCallBack_V50
MSGCallBack
NET_DVR_SetupAlarmChan_V50
NET_DVR_StartListen_V30
NET_DVR_StopListen_V30
Structure and Enumeration
Data Structure
NET_ALARM_CVR_SUBINFO_UNION
NET_ALARM_RECORD_EXCEPTION
NET_ALARM_RECORDFILE_LOSS
NET_ALARM_RESOURCE_USAGE
NET_ALARM_STREAM_EXCEPTION
NET_DVR_ALARMER
NET_DVR_ALARMINFO_DEV
NET_DVR_ALARMINFO_DEV_V40
NET_DVR_ALARMINFO_V30
NET_DVR_ALARMINFO_V40
NET_DVR_ALRAM_FIXED_HEADER
NET_DVR_ALARM_ISAPI_INFO
NET_DVR_ALARM_ISAPI_PICDATA
NET_DVR_ACS_ALARM_INFO
NET_DVR_ACS_EVENT_CFG
NET_DVR_ACS_EVENT_COND
NET_DVR_ACS_EVENT_DETAIL
NET_DVR_ACS_EVENT_INFO
NET_DVR_ACS_EVENT_INFO_EXTEND
NET_DVR_ACS_EVENT_INFO_EXTEND_V20
NET_DVR_ACS_EXTERNAL_DEV_CFG
NET_DVR_ACS_WORK_STATUS_V50
NET_DVR_AGAIN_RELATEDEV
NET_DVR_CAPTURE_FACE_CFG
NET_DVR_CAPTURE_FACE_COND
NET_DVR_CAPTURE_FINGERPRINT_CFG
NET_DVR_CAPTURE_FINGERPRINT_COND
NET_DVR_CARD_READER_CFG_V50
NET_DVR_CARD_CFG_SEND_DATA
NET_DVR_CARD_CFG_V50
NET_DVR_CARD_CFG_COND
NET_DVR_CARD_READER_PLAN
NET_DVR_DATE
NET_DVR_DEVICEINFO_V30
NET_DVR_DEVICEINFO_V40
NET_DVR_DOOR_FILE_UPLOAD_PARAM
NET_DVR_DOOR_STATUS_PLAN
NET_DVR_ETHERNET_V30
NET_DVR_EVENT_CARD_LINKAGE_CFG_V51
NET_DVR_EVENT_CARD_LINKAGE_COND
NET_DVR_EVETN_CARD_LINKAGE_UNION
NET_DVR_EVENT_LINKAGE_INFO
NET_DVR_FACE_FEATURE
NET_DVR_FACE_PARAM_CFG
NET_DVR_FACE_PARAM_COND
NET_DVR_FINGER_PRINT_CFG_V50
NET_DVR_FINGER_PRINT_INFO_COND_V50
NET_DVR_GATE_TIME_CFG
NET_DVR_GROUP_CFG
NET_DVR_GROUP_COMBINATION_INFO_V50
NET_DVR_HOLIDAY_GROUP_CFG
NET_DVR_HOLIDAY_PLAN_CFG
NET_DVR_INDOOR_UNIT_DEVICEID
NET_DVR_INDOOR_UNIT_RELATEDEV
NET_DVR_INIT_CFG_ABILITY
NET_DVR_IPADDR_UNION
NET_DVR_JSON_DATA_CFG
NET_DVR_LOCAL_SDK_PATH
NET_DVR_MANAGE_UNIT_DEVICEID
NET_DVR_MANAGE_UNIT_RELATEDEV
NET_DVR_MIME_UNIT
NET_DVR_MULTI_CARD_CFG_V50
NET_DVR_MULTI_CARD_GROUP_CFG_V50
NET_DVR_NETCFG_V50
NET_DVR_OUTDOOR_FENCE_DEVICEID
NET_DVR_OUTDOOR_UNIT_DEVICEID
NET_DVR_OUTDOOR_UNIT_RELATEDEV
NET_DVR_PERSON_STATISTICS_CFG
NET_DVR_PLAN_TEMPLATE
NET_DVR_PPPOECFG
NET_DVR_RECORD_PASSBACK_MANUAL_COND
NET_DVR_RECORD_PASSBACK_MANUAL_TASK_RET
NET_DVR_RIGHT_CONTROLLER_AUDIO_PARAM
NET_DVR_SETUPALARM_PARAM_V50
NET_DVR_SIMPLE_DAYTIME
NET_DVR_SINGLE_PLAN_SEGMENT
NET_DVR_STREAM_INFO
NET_DVR_TIME
NET_DVR_TIME_EX
NET_DVR_TIME_SEGMENT
NET_DVR_USER_LOGIN_INFO
NET_DVR_VALID_PERIOD_CFG
NET_DVR_VIDEO_INTERCOM_DEVICEID_CFG
NET_DVR_VIDEO_INTERCOM_RELATEDEV_CFG
NET_DVR_VIDEO_INTERCOM_UNIT_DEVICEID_UNION
NET_DVR_VIDEO_INTERCOM_UNIT_RELATEDEV_UNION
NET_DVR_WEEK_PLAN_CFG
NET_DVR_XML_CONFIG_INPUT
NET_DVR_XML_CONFIG_OUTPUT
NET_SDK_CALLBACK_STATUS_NORMAL
NET_VCA_POINT
NET_VCA_RECT
Enumeration
NET_SDK_DOWNLOAD_TYPE
NET_SDK_UPLOAD_TYPE
Request URIs
/ISAPI/AccessControl/AcsEventTotalNum/capabilities?format=json
/ISAPI/AccessControl/AcsEventTotalNum?format=json
/ISAPI/AccessControl/attendanceStatusModeCfg/capabilities?format=json
/ISAPI/AccessControl/attendanceStatusModeCfg?format=json
/ISAPI/AccessControl/attendanceStatusRuleCfg/capabilities?format=json
/ISAPI/AccessControl/attendanceStatusRuleCfg?attendanceStatus=&format=json
/ISAPI/AccessControl/capabilities
/ISAPI/AccessControl/CaptureCardInfo/capabilities?format=json
/ISAPI/AccessControl/CaptureCardInfo?format=json
/ISAPI/AccessControl/CaptureIDInfo/capabilities?format=json
/ISAPI/AccessControl/CaptureIDInfo?format=json
/ISAPI/AccessControl/CapturePresetParam/capabilities?format=json
/ISAPI/AccessControl/CapturePresetParam?format=json
/ISAPI/AccessControl/CaptureRule/capabilities?format=json
/ISAPI/AccessControl/CaptureRule?format=json
/ISAPI/AccessControl/CardOperations/capabilities?format=json
/ISAPI/AccessControl/CardOperations/cardParam?format=json
/ISAPI/AccessControl/CardOperations/clearData?format=json
/ISAPI/AccessControl/CardOperations/controlBlock?format=json
/ISAPI/AccessControl/CardOperations/customData/searchTask?format=json
/ISAPI/AccessControl/CardOperations/customData?format=json
/ISAPI/AccessControl/CardOperations/dataBlock/control?format=json
/ISAPI/AccessControl/CardOperations/dataBlock/<address>?format=json
/ISAPI/AccessControl/CardOperations/dataTrans?format=json
/ISAPI/AccessControl/CardOperations/encryption?format=json
/ISAPI/AccessControl/CardOperations/protocol?format=json
/ISAPI/AccessControl/CardOperations/reset?format=json
/ISAPI/AccessControl/CardOperations/sectionEncryption?format=json
/ISAPI/AccessControl/CardOperations/verification?format=json
/ISAPI/AccessControl/ChannelControllerAlarmLinkage
/ISAPI/AccessControl/ChannelControllerAlarmLinkage/capabilities
/ISAPI/AccessControl/ChannelControllerAlarmOut/capabilities
/ISAPI/AccessControl/ChannelControllerAlarmOut?controllerType=&alarmOutNo=
/ISAPI/AccessControl/ChannelControllerAlarmOutControl
/ISAPI/AccessControl/ChannelControllerAlarmOutControl/capabilities
/ISAPI/AccessControl/ChannelControllerCfg
/ISAPI/AccessControl/ChannelControllerCfg/capabilities
/ISAPI/AccessControl/channelControllerTypeCfg/capabilities?format=json
/ISAPI/AccessControl/channelControllerTypeCfg?format=json
/ISAPI/AccessControl/Configuration/IRCfg/capabilities?format=json
/ISAPI/AccessControl/Configuration/IRCfg?format=json
/ISAPI/AccessControl/Configuration/NFCCfg/capabilities?format=json
/ISAPI/AccessControl/Configuration/NFCCfg?format=json
/ISAPI/AccessControl/Configuration/RFCardCfg/capabilities?format=json
/ISAPI/AccessControl/Configuration/RFCardCfg?format=json
/ISAPI/AccessControl/FaceCompareCond
/ISAPI/AccessControl/FaceCompareCond/capabilities
/ISAPI/AccessControl/GateDialAndInfo
/ISAPI/AccessControl/GateDialAndInfo/capabilities
/ISAPI/AccessControl/GateIRStatus
/ISAPI/AccessControl/GateIRStatus/capabilities
/ISAPI/AccessControl/GateRelatedPartsStatus
/ISAPI/AccessControl/GateRelatedPartsStatus/capabilities
/ISAPI/AccessControl/GateStatus
/ISAPI/AccessControl/GateStatus/capabilities
/ISAPI/AccessControl/GetAcsEvent/capabilities
/ISAPI/AccessControl/IdentityTerminal/capabilities
/ISAPI/AccessControl/IdentityTerminal
/ISAPI/AccessControl/OfflineCapture/capabilities?format=json
/ISAPI/AccessControl/OfflineCapture/DataCollections/<captureNo>?format=json
/ISAPI/AccessControl/OfflineCapture/DataCollections/searchTask?format=json
/ISAPI/AccessControl/OfflineCapture/DataCollections?format=json
/ISAPI/AccessControl/OfflineCapture/dataOutput/progress?format=json
/ISAPI/AccessControl/OfflineCapture/dataOutput?format=json
/ISAPI/AccessControl/OfflineCapture/progress?format=json
/ISAPI/AccessControl/OfflineCapture/ruleInfo?format=json
/ISAPI/AccessControl/OfflineCapture/uploadFailedDetails?format=json
/ISAPI/AccessControl/remoteCtrllerModeCfg/capabilities?format=json
/ISAPI/AccessControl/remoteCtrllerModeCfg?format=json
/ISAPI/AccessControl/RightControllerAudio/capabilities
/ISAPI/AccessControl/RightControllerAudio/<ID>
Request and Response Messages
JSON_AcsEventTotalNum
JSON_AcsEventTotalNumCond
JSON_AttendanceStatusModeCfg
JSON_AttendanceStatusRuleCfg
JSON_Cap_AcsEventTotalNum
JSON_Cap_AttendanceStatusModeCfg
JSON_Cap_AttendanceStatusRuleCfg
JSON_CapturePreset
JSON_CapturePresetCap
JSON_CaptureProgress
JSON_CaptureRule
JSON_CaptureRuleCap
JSON_CardEncryption
JSON_CardInfo_Collection
JSON_CardInfoCap
JSON_CardOperationsCap
JSON_CardParam
JSON_CardProto
JSON_CardResetResponse
JSON_ChannelControllerTypeCfg
JSON_ChannelControllerTypeCfgCap
JSON_ClearData
JSON_ClearDataRes
JSON_ControlBlock
JSON_CustomData
JSON_CustomDataRes
JSON_CustomDataResult
JSON_CustomDataSearchCond
JSON_DataBlock
JSON_DataBlockCtrl
JSON_DataOutputCfg
JSON_DataOutputProgress
JSON_DataTrans
JSON_EventNotificationAlert_Alarm/EventInfo
JSON_IdentityInfo
JSON_IdentityInfoCap
JSON_IdentityInfoCond
JSON_IRCfg
JSON_IRCfgCap
JSON_NFCCfg
JSON_NFCCfgCap
JSON_OfflineCaptureCap
JSON_RemoteCtrllerModeCfg
JSON_RemoteCtrllerModeCfgCap
JSON_ResponseStatus
JSON_RFCardCfg
JSON_RFCardCfgCap
JSON_RuleInfo
JSON_SearchTaskCond
JSON_SearchTaskResponse
JSON_SectionEncryption
JSON_UploadFailedDetails
JSON_Verification
XML_AcsAbility
XML_Cap_AccessControl
XML_Cap_ChannelControllerAlarmLinkage
XML_Cap_ChannelControllerAlarmOut
XML_Cap_ChannelControllerAlarmOutControl
XML_Cap_ChannelControllerCfg
XML_Cap_FaceCompareCond
XML_Cap_GateDialAndInfo
XML_Cap_GateIRStatus
XML_Cap_GateRelatedPartsStatus
XML_Cap_GateStatus
XML_Cap_GetAcsEvent
XML_Cap_IdentityTerminal
XML_Cap_RightControllerAudio
XML_ChannelControllerAlarmLinkage
XML_ChannelControllerAlarmOut
XML_ChannelControllerAlarmOutControl
XML_ChannelControllerCfg
XML_Desc_AcsAbility
XML_EventNotificationAlert_AlarmEventInfo
XML_FaceCompareCond
XML_GateDialAndInfo
XML_GateIRStatus
XML_GateRelatedPartsStatus
XML_GateStatus
XML_IdentityTerminal
XML_ResponseStatus
XML_RightControllerAudio
Appendixes
Access Control Event Types
Event Linkage Types
Device Network SDK Errors
HCNetSDK Log Types
Response Codes of Text Protocol
Device Network SDK (Card-Based Access Control)
Search