1. Authorization Code Authentication (Recommended)
WDF Open Api
  • ‌Interface Specification
  • 1.Login Authentication
    • Authorization Code Authentication (Recommended)
      • Authorization Code Authentication (Recommended)
        POST
      • ‌Authorization Code Heartbeat API (Recommended)
        GET
    • ‌Login Authentication
      • ‌Interface Encryption Usage Instructions
      • ‌Login API
      • ‌Verification Code API
    • ‌Logout API
      POST
  • ‌2.Real-time Perception
    • ‌WebSocket Get Location
    • ‌Device Message Downlink API
      POST
    • ‌Rapid Evacuation Notification API
      POST
    • ‌Device Statistics API
      GET
    • ‌Device Details API
      GET
  • 3.Alarm Management
    • WebSocket push alarm interface
    • Business alarm modification interface
      PUT
    • New interface for business alarms
      POST
    • Business alarm deletion interface
      DELETE
    • Service alarm start/stop setting interface
      POST
    • Business alarm details interface
      GET
    • Business alarm list interface
      GET
    • Hardware alarm modification interface
      PUT
    • New interface for hardware alarms
      POST
    • Hardware alarm deletion interface
      DELETE
    • Hardware alarm on/off setting interface
      POST
    • Hardware alarm details interface
      GET
    • Hardware alarm list interface
      GET
    • Alarm list interface
      GET
    • One-click alarm processing interface
      POST
    • Alarm processing interface
      POST
    • Alarm details interface
      GET
  • 4. Map information
    • Map modification interface
    • New map interface
    • Map details interface
    • Map deletion API
    • Map list interface
    • Map pagination list interface
    • Map details interface
    • Map tree list interface
    • Default map setting interface
    • Default map query interface
  • 5. Electronic fence
    • Add new interface to the fence
    • Fence modification interface
    • Fence deletion interface
    • Fence details interface
    • Fence list interface
    • Fence paging list interface
    • Fence GeoJson list interface
    • Fence GeoJson details interface
  • 6. Historical trajectory
    • Display historical trajectories of multiple people
    • Statistics of personnel stay duration
    • Statistics of regional stay duration
    • Obtain the final location
    • Historical location information query interface
    • Trajectory efficiency analysis query interface
    • Historical layer list query interface
    • Historical layer details query interface
  • 7. Visitor Information
    • Visitor modification interface
    • Add new visitor information
    • Visitor deletion interface
    • Visitor details interface
    • Visitor list interface
    • Visitor exit interface
    • Visitor registration modification interface
    • New interface for visitor registration
    • Visitor registration deletion interface
    • Visitor registration details interface
    • Visitor registration list interface
  • 8. Tag binding management
    • Vehicle modification interface
    • Newly added interfaces for vehicles
    • Vehicle deletion interface
    • Vehicle details interface
    • Vehicle list interface
    • Employee modification interface
    • Employee addition interface
    • Employee deletion interface
    • Employee details interface
    • Employee list interface
    • Interface for all staff list
    • Material modification interface
    • Material addition interface
    • Material deletion interface
    • Material details interface
    • Material list interface
  • 9. Smart Devices
    • Product list interface
    • Product paging list interface
    • Product details interface
    • Product attribute list interface
    • Product attribute paging list interface
    • Device list interface
    • Device details interface
  • 10. Anti-collision interface
    • Interface for collision avoidance alarm list
    • Detailed interface of collision avoidance alarm
  • 11. Paperless interface
    • New interface for template parameters
    • Template parameter modification interface
    • Template parameter deletion interface
    • Template parameter list interface
    • Template parameter details interface
    • Template new interface
    • Template modification interface
    • Template deletion interface
    • Template start-stop setting interface
    • Template list interface
    • Template details interface
    • Template message push interface
    • Template message list interface
    • Template image details API
  • Schemas
    • Example data model
      • Pet
      • Category
      • Tag
    • Schemas
      • TableDataInfoWzhTemplateVo
      • WzhTemplateMsgVo
      • TableDataInfoWzhTemplateMsgVo
      • WzhTemplateMsgItemVo
      • TableDataInfoWzhTemplateMsgItemVo
      • WzhTemplateMsgItemBo
      • WzhTemplateVo
      • RWzhTemplateVo
      • TableDataInfoWzhTemplateParamVo
      • WzhTemplateParamVo
      • RWzhTemplateParamVo
      • WzhTemplateMsgBo
      • WzhTemplateBo
      • WzhTemplateParamBo
      • TableDataInfoFzAlarmEventVo
      • RFzAlarmEventVo
      • FzAlarmEventVo
      • RMapObjectObject
      • RListMapObjectObject
      • FzAlarmEventBo
      • RCacheListInfoVo
      • CacheListInfoVo
      • TableDataInfoSysLogininforVo
      • SysLogininforVo
      • TableDataInfoSysUserOnline
      • SysUserOnline
      • TableDataInfoSysOperLogVo
      • SysOperLogVo
      • SysLogininforBo
      • SysOperLogBo
      • TableDataInfoSysOssConfigVo
      • SysOssConfigVo
      • RSysOssConfigVo
      • RListSysOssVo
      • TableDataInfoSysOssVo
      • SysOssVo
      • SysOssBo
      • TableDataInfoSysChannelConfigVo
      • SysChannelConfigVo
      • RSysChannelConfigVo
      • TableDataInfoSysChannelTemplateVo
      • SysChannelTemplateVo
      • RSysChannelTemplateVo
      • TableDataInfoSysChannelTypeVo
      • SysChannelTypeVo
      • RSysChannelTypeVo
      • TableDataInfoSysClientVo
      • SysClientVo
      • RSysClientVo
      • TableDataInfoSysConfigVo
      • SysConfigVo
      • RSysConfigVo
      • RListSysDeptVo
      • RSysDeptVo
      • TableDataInfoSysDeviceAttributeMsgVo
      • SysDeviceAttributeMsgVo
      • SysDeviceAttributeLogVo
      • SysDeviceAttributeLogBo
      • TableDataInfoSysDictDataVo
      • RListSysDictDataVo
      • SysDictDataVo
      • RSysDictDataVo
      • TableDataInfoSysDictTypeVo
      • RListSysDictTypeVo
      • SysDictTypeVo
      • RSysDictTypeVo
      • TableDataInfoSysJobTypeVo
      • SysJobTypeVo
      • RSysJobTypeVo
      • TableDataInfoLanguageCollectDo
      • LanguageCollectDo
      • SysLanguageCollectBo
      • TableDataInfoSysLanguageVo
      • SysLanguageVo
      • RSysLanguageVo
      • RListSysLanguageGroupVo
      • TableDataInfoSysLanguageGroupVo
      • SysLanguageGroupVo
      • RSysLanguageGroupVo
      • RListSysLanguageTypeVo
      • TableDataInfoSysLanguageTypeVo
      • SysLanguageTypeVo
      • RSysLanguageTypeVo
      • RouterVo
      • RListRouterVo
      • MetaVo
      • RListSysMenuVo
      • RMenuTreeSelectVo
      • MenuTreeSelectVo
      • SysMenuVo
      • RSysMenuVo
      • TableDataInfoSysNoticeVo
      • SysNoticeVo
      • RSysNoticeVo
      • TableDataInfoSysPostVo
      • RListSysPostVo
      • RSysPostVo
      • RDeptTreeSelectVo
      • DeptTreeSelectVo
      • TableDataInfoSysRoleVo
      • RListSysRoleVo
      • RSysRoleVo
      • TableDataInfoSysSiteConfigVo
      • SysSiteConfigVo
      • RSysSiteConfigVo
      • SysSocialVo
      • RListSysSocialVo
      • TableDataInfoSysTenantVo
      • TableDataInfoSysTenantPackageVo
      • RListSysTenantPackageVo
      • SysTenantPackageVo
      • RSysTenantPackageVo
      • SysTenantVo
      • RSysTenantVo
      • SysUserInfoVo
      • SysPostVo
      • RSysUserInfoVo
      • UserInfoVo
      • RUserInfoVo
      • RListSysUserVo
      • TableDataInfoSysUserVo
      • SysUserVo
      • SysRoleVo
      • SysDeptVo
      • RProfileVo
      • ProfileVo
      • DeptResourceVo
      • SysOssUploadVo
      • RSysOssUploadVo
      • ResourceTree
      • RListResourceTree
      • DeptResourceBo
      • RListLanguageIndexBo
      • RMapStringString
      • LanguageIndexBo
      • SysOssConfigBo
      • SysChannelConfigBo
      • SysChannelTemplateBo
      • SysChannelTypeBo
      • SysClientBo
      • SysConfigBo
      • SysDeptBo
      • SysDictDataBo
      • SysDictTypeBo
      • SysJobTypeBo
      • SysLanguageGroupBo
      • SysLanguageTypeBo
      • SysLanguageBo
      • SysMenuBo
      • SysNoticeBo
      • SysPostBo
      • SysUserRole
      • SysRoleBo
      • SysSiteConfigBo
      • SysTenantPackageBo
      • SysTenantBo
      • SysUserPasswordBo
      • SysUserProfileBo
      • SysUserBo
      • RCaptchaVo
      • CaptchaVo
      • TenantListVo
      • RLoginTenantVo
      • LoginTenantVo
      • RLoginVo
      • LoginVo
      • RegisterBody
      • SocialLoginBody
      • RMapImagesVo
      • MapImagesVo
    • DevicePositionBo
    • WdfLampSceneEventBo
    • WdfLampEventBo
    • RListString
    • WdfInspectReportBo
    • WdfInspectRecordBo
    • LocalTime
    • WdfInspectConfigBo
    • TableDataInfoWdfAlarmEventVo
    • RWdfAlarmEventVo
    • WdfAlarmTemplateVo
    • RWdfAlarmTemplateVo
    • AttendanceStaffRecordBo
    • TableDataInfoWdfBusinessAlarmConfigVo
    • AttendanceShiftsBo
    • WdfBusinessAlarmConfigVo
    • AttendanceShiftsBreakTimesBo
    • RWdfBusinessAlarmConfigVo
    • AttendanceShiftRecordBo
    • TableDataInfoCameraInfoVo
    • AttendanceScheduleSetting
    • RCameraInfoVo
    • JSONConfig
    • CameraInfoVo
    • JSONObject
    • TableDataInfoCameraSourceInfoVo
    • RJSONObject
    • RCameraSourceInfoVo
    • WorkingAreaDto
    • CameraSourceInfoVo
    • TableDataInfoSysCarVo
    • WdfAlarmConfigBo
    • SysCarVo
    • WdfLampSceneBo
    • RSysCarVo
    • WdfLampExceptionBo
    • TableDataInfoSysCarModelVo
    • WdfLampConfigBo
    • SysCarModelVo
    • RSysCarModelVo
    • TableDataInfoEngineInfoVo
    • REngineInfoVo
    • EngineInfoVo
    • RFeature
    • RListFeature
    • Geometry
    • Feature
    • LampStatisticsParamsBo
    • TableDataInfoFenceInfoVo
    • KeyValueFloatVo
    • RListFenceInfoVo
    • RListKeyValueFloatVo
    • RFenceInfoVo
    • KeyValueDoubleVo
    • FenceInfoVo
    • RListKeyValueDoubleVo
    • TableDataInfoWdfHardAlarmConfigVo
    • RListWdfLampEventVo
    • WdfHardAlarmConfigVo
    • WdfLampEventVo
    • RWdfHardAlarmConfigVo
    • ReSetInfo
    • TableDataInfoHistoryNodeVo
    • ReBootInfo
    • TableDataInfoHistoryMapListVo
    • WdfUpgradeScriptBo
    • HistoryMapListVo
    • UnBindBo
    • RHistoryProcessVo
    • StaffExportAndPrintQuery
    • PieChartVo
    • HistoryProcessVo
    • HistoryProcessNode
    • HistoryProcessEdge
    • HistoryNodeVo
    • ReportRollcallBo
    • BarChartVo
    • ReportRollcallDetailBo
    • TableDataInfoMapInfoVo
    • RMapInfoVo
    • MaterialExportAndPrintQuery
    • MapInfoVo
    • TableDataInfoMaterialInfoVo
    • Respond to the information subject
    • RMaterialInfoVo
    • MaterialInfoVo
    • TableDataInfoDeviceResourceTypeVo
    • RDeviceResourceTypeVo
    • DeviceResourceTypeVo
    • RListHistoryPositionVo
    • RListSysProductVo
    • FenceRecordVo
    • RListSysProductAttributeVo
    • TableDataInfoSysProductAttributeVo
    • HeatmapFenceByTypeStatistics
    • SysProductAttributeVo
    • HeatmapFenceStatistics
    • TableDataInfoSysProductVo
    • HeatmapStatistics
    • SysProductVo
    • RHeatmapStatistics
    • RSysProductVo
    • HeatmapAggResult
    • TableDataInfoVisitRegisterRecordVo
    • RListHeatmapAggResult
    • VisitRegisterRecordVo
    • TimeDo
    • RVisitRegisterRecordVo
    • GatheringInfo
    • RDevicePositionDetails
    • RListGatheringInfo
    • DevicePositionDetails
    • WarnInfo
    • DeviceBinding
    • ExerciseReportBo
    • RListSysStaffVo
    • ExerciseConfigBo
    • TableDataInfoSysStaffVo
    • ForbiddenStatus
    • SysStaffVo
    • DeviceExportAndPrintQuery
    • RSysStaffVo
    • TableDataInfoSysVisitorVo
    • SysVisitorVo
    • RSysVisitorVo
    • GatewayParamBo
    • WdfAlarmEvent
    • DeviceBasicInfoVo
    • RHistoryPositionVo
    • DeviceBasicModel
    • PositionNode
    • ConfigRollcall
    • HistoryPositionVo
    • ConfigRollcallBo
    • HistoryInfoBo
    • CarExportAndPrintQuery
    • SysProductAttributeBo
    • RListSysCarVo
    • RapidEvacuationBo
    • EngineMessageDispatchBo
    • RListObject
    • RListAlarmStatisticsVo
    • AlarmStatisticsVo
    • AttendanceScheduleStaff
    • RListKeyValueVo
    • R
    • KeyValueVo
    • AttendanceScheduleSettingBo
    • WdfAlarmEventVo
    • StaffShift
    • RListWdfAlarmEventVo
    • AttendanceWorkingAreaBo
    • StatisticsParamsBo
    • AlarmEventExportAndPrintQuery
    • WdfAlarmEventBo
    • GatherAlarmVo
    • WdfBusinessAlarmConfigBo
    • RListGatherAlarmVo
    • CameraInfoBo
    • CameraSourceInfoBo
    • LampPositionConfig
    • SysCarModelBo
    • LampGearConfig
    • SysCarBo
    • SectionInfo
    • EngineInfoBo
    • NetworkDeviceInfo
    • FenceInfoBo
    • RListNetworkDeviceInfo
    • WdfHardAlarmConfigBo
    • MapInfoBo
    • DeviceResourceTypeBo
    • MaterialInfoBo
    • SysProductBo
    • VisitRegisterRecordBo
    • SysStaffBo
    • SysVisitorBo
    • DeviceBindingLatestInfo
    • DeviceDisplayIconInfo
    • RListDeviceBindingLatestInfo
    • TagPositionInfo
    • DeviceBasicInfo
    • DeviceStatusStatisticsVo
    • RMapStringListDeviceStatusStatisticsVo
    • RListDeviceStatusStatisticsVo
    • RListJSONObject
    • FeatureCollection
    • RFeatureCollection
    • GatewayRtlsInfo
    • RListGatewayRtlsInfo
    • DeviceInfoInFence
    • TableDataInfoDeviceInfoInFence
    • BusinessAlarmConfigSingle
    • FenceBusinessStatistics
    • RFenceBusinessStatistics
    • FenceBusinessStatisticsInfo
    • RFenceBusinessStatisticsInfo
    • DeviceRtlsInfo
    • RListDeviceRtlsInfo
    • DeviceBloodOxygenSensor
    • DeviceHeartRateSensor
    • DeviceSensorInfo
    • DeviceStepCountSensor
    • TableDataInfoSysDeviceVo
    • SysDeviceVo
    • RSysDeviceVo
    • WdfRebootLogVo
    • AttributeInfo
    • WdfUpgradeScriptLogVo
    • RMapStringObject
    • AnchorRtlsInfo
    • RListAnchorRtlsInfo
    • ReportRollcallVo
    • TableDataInfoReportRollcallVo
    • ReportRollcallDetailVo
    • TableDataInfoReportRollcallDetailVo
    • RMapIntegerListSysProductVo
    • ProductTypeGroupVo
    • RListProductTypeGroupVo
    • SysProductSimpleVo
    • RBoolean
    • DevicePositionVo
    • RDevicePositionVo
    • TableDataInfoDevicePositionVo
    • RWdfLampSceneEventVo
    • WdfLampSceneEventVo
    • TableDataInfoWdfLampSceneEventVo
    • RWdfLampEventVo
    • TableDataInfoWdfLampEventVo
    • RWdfInspectReportVo
    • WdfInspectDetailVo
    • WdfInspectFenceVo
    • WdfInspectReportVo
    • TableDataInfoWdfInspectReportVo
    • RWdfInspectRecordVo
    • WdfInspectRecordVo
    • TableDataInfoWdfInspectRecordVo
    • FenceDetailInfo
    • MapInfoDetail
    • RWdfInspectConfigVo
    • WdfInspectConfigVo
    • TableDataInfoWdfInspectConfigVo
    • MapEventMergeVo
    • RListMapEventMergeVo
    • HistoryMapQueryBo
    • FinalPosition
    • TreeNodeConfig
    • RListFinalPosition
    • TreeLong
    • StaffFinalPositionVo
    • RListTreeLong
    • RStaffFinalPositionByMapIdVo
    • StaffFinalPositionByMapIdVo
    • FenceEventMergeVo
    • FenceStatisticVo
    • RListFenceStatisticVo
    • PageQuery
    • ExerciseReportVo
    • TableDataInfoExerciseReportVo
    • ExerciseConfigVo
    • SysDeviceAttribute2Bo
    • TableDataInfoExerciseConfigVo
    • SysDeviceAttributeItemBo
    • SysDeviceAttribute1Bo
    • RListDeviceBasicInfoVo
    • RListDeviceBinding
    • TableDataInfoMapStringObject
    • SysDeviceBo
    • FenceCamerasInfo
    • RListFenceCamerasInfo
    • AttendanceStaffEventVo
    • AttendanceStaffRecordVo
    • RAttendanceStaffEventVo
    • TableDataInfoAttendanceStaffRecordVo
    • AttendanceShiftsBreakTimesVo
    • AttendanceShiftsVo
    • RString
    • RAttendanceShiftsVo
    • TableDataInfoAttendanceShiftsVo
    • AttendanceShiftRecordVo
    • RAttendanceShiftRecordVo
    • TableDataInfoAttendanceShiftRecordVo
    • AttendanceScheduleSettingVo
    • TableDataInfoAttendanceScheduleSettingVo
    • RWorkingAreaDto
    • TableDataInfoWorkingAreaDto
    • RVoid
    • RSilenceVo
    • RObject
    • SilenceVo
    • RWdfAlarmConfigVo
    • WdfAlarmConfigVo
    • TableDataInfoWdfAlarmConfigVo
    • RListWdfAlarmConfigVo
    • RMapStringListWdfAlarmConfigVo
    • RWdfLampSceneVo
    • WdfLampSceneVo
    • TableDataInfoWdfLampSceneVo
    • RListWdfLampSceneVo
    • RWdfLampExceptionVo
    • WdfLampExceptionVo
    • TableDataInfoWdfLampExceptionVo
    • RWdfLampConfigVo
    • WdfLampConfigVo
    • TableDataInfoWdfLampConfigVo
    • RListWdfLampConfigVo
    • RListWdfLampLightEffectVo
    • WdfLampLightEffectVo
    • RListMapStringObject
    • RInteger
    • ExerciseReportDetailBo
    • TableDataInfo
  1. Authorization Code Authentication (Recommended)

‌Authorization Code Heartbeat API (Recommended)

GET
/system/health/heartbeat
To prevent the authorization code from expiring, it can be renewed through the authorization code heartbeat interface. The client can make periodic calls through scheduled tasks, such as calling once every 2 hours, etc.
Clientid - Enter the client ID corresponding to the authorization code obtained (d11fb91180aaccebd1bfd9c4b40cf90c)
Authorization - Fill in the access_token obtained through the authorization authentication interface, but be sure to add Bearer before it with a space in between

Request

Authorization
Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/system/health/heartbeat' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0a0J1VFJvZVhuWG1SRU9Wd0tBM0w1QTdxQ1RqUEFOayIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwiZGVwdElkIjoxMDN9.H9xMLtZUW_mS78ir2mTS6EyXYFTIJvzUM1hqFXr-23E' \
--header 'Clientid: e5cd7e4891bf95d1d19206ce24a7b32e'

Responses

🟢200成功
application/json
Bodyapplication/json

Example
{
    "code": 1200,
    "msg": "2025-11-25 11:37:05",
    "data": null,
    "tran": true
}
Modified at 2026-04-13 06:55:30
Previous
Authorization Code Authentication (Recommended)
Next
‌Interface Encryption Usage Instructions
Built with