Get started
  • English
  • 简体中文
Official Site
Get started
  • English
  • 简体中文
Official Site
  • Get started
  • Concepts
  • Guides
    • Account and authorization
    • Device access
      • Integrate a camera
      • Integrate in a SaaS
      • Integrate on the web
      • Multi-camera dashboard
      • Bind a device via API
      • Device lifecycle
      • Troubleshoot bind and offline
    • Audio and video
    • Device capability integration
    • Receive device messages
    • Manage cloud storage
    • Release and operations
  • Device capabilities & events
  • API reference
  • SDK and tools
  • Solutions
  • Platform and support
On this page
Query current details
Rename, password, upgrade
Unbind
Related

Device lifecycle

Device lifecycle

After Bind a device via API, day-two operations use current v2 device APIs and device capabilities for maintenance. Legacy list HTTP is not the new-integration default. Index: Device management and Legacy APIs.

Query current details

NeedCurrent entry
Page through bound devicesPaged device detail (device.detail.page)
Known serial numbersBatch detail (device.detail.list)
Online / offlineOnline status (device.status.get)
Bind flagBind state (device.bindstate.get)

Legacy list methods such as deviceList are documented under Legacy APIs for existing clients. New integrations should use device.detail.* on Device management. Sub-account list helpers stay on the main device path: subAccountDeviceList, subAccountDeviceInfo.

Rename, password, upgrade

These old HTTP methods are explicitly replaced. Use the v2 maintenance pages:

Old HTTP (do not prefer)Current entry
modifyDeviceNameRename device (device.name.set)
modifyPasswordChange password (device.password.set)
upgradeDeviceTrigger upgrade (device.upgrade.execute)
upgradeProcessDeviceUpgrade progress (device.upgrade.process)

Pages: Legacy APIs. Capability errors: Capability errors.

Unbind

unBindDevice stays under Device management. After unbind, query APIs stop returning the serial number.

Related

  • Set up a sub-account if an app user must operate the device.
  • Device capability integration for other old HTTP.
Bind a device via API
Troubleshoot bind and offline