Getting Started
Official Site
Getting Started
Official Site
  • Document description
  • Read before you start

  • Light application development guide

  • Mobile application development guide

  • Cloud live development guide

  • Desktop application development guide

  • Third party development guide

  • Message push development guide

  • IoT things data model

  • HTTP interface

    • Development specification
    • API privacy policy
    • Postman interface simulation call
    • accessToken: Get administrator token
    • API request example
    • Account docking
    • Push configuration
    • Cloud storage service
    • Equipment management

      • Add device
      • Device query
        • listDeviceDetailsByIds: Batch query of device details
        • listDeviceDetailsByPage: Paging device details for querying
        • deviceOnline: Get device online status
        • unBindDeviceInfo: Unbound device information acquisition
        • checkDeviceBindOrNot: Query device binding status
        • bindDeviceChannelInfo: Obtain the detailed information of a single device channel
        • deviceVersionList: Get device version and upgradeable information
        • deviceOpenList: Paging to obtain the basic information of the channel for adding devices to the open platform
        • queryOpenDeviceChannelInfo: Obtain the basic information of the channel for adding devices to the open platform
        • deviceOpenDetailList: Get detailed device information in batches
        • deviceBaseList: Paging to obtain the basic information of the device channel added or shared by the easy4ip app
        • queryBaseDeviceChannelInfo: Get the basic information of the channel added or shared by the easy4ip app
        • deviceBaseDetailList: Get detailed information of devices added or shared by easy4ip app in batches
        • shareDeviceList: Paging to get the device list shared by the easy4ip app to the developer
        • upgradeProcessDevice: Get device upgrade status and progress
        • listDeviceAbility: Obtain the ability set of multiple devices, channels and accessories in batch
        • subAccountDeviceInfo: Obtain the capability set of multiple devices, channels and accessories in batch
        • subAccountDeviceList: Get the capability set of multiple devices, channels and accessories in batch
      • Device maintenance
    • Device configurat

    • Video equipment

    • Device message
    • Device live broadcast
    • Device lock access
  • Reference documents

On this page
Function details
Request address
request format
The sub-account token can be requested without permission
Incoming parameter description
Sample input
Return data field description
Sample output

UnBindDeviceInfo - Unbound Device Information Acquisition - Imou Open Platform

unBindDeviceInfo: Unbound device information acquisition

Function details

Query the unbound device information.

Request address

https://openapi-[DataCenter].easy4ip.com/openapi/unBindDeviceInfo

request format

Please refer to the Development Specification for the API request method and some authentication parameters such as sign calculation method

The sub-account token can be requested without permission

Incoming parameter description

Parameter nameParameter typeRequired or notDefault valueLegal valueParameter description
tokenStringYesAdministrator or sub-account accessToken
deviceIdStringYesDevice serial number
productIdStringNoIoT model device product ID, which can be obtained by scanning the device QR code
deviceCodeModelStringNoThe device QR code model, which can be obtained by scanning the device QR code
deviceModelNameStringNoDevice market model
ncCodeStringNoEquipment network configuration capability, can be obtained by scanning the equipment QR code

Sample input

{
    "id": "115d93268c8c4325920be6c9d3f5e855",
    "system": {
        "ver": "1.0",
        "sign": "0a9f324dc430eace4f4fd1b06738cdaa",
        "appId": "lcdxxxxxxxxx",
        "time": 1404443389,
        "nonce": "169431af9750408da8aeeb7d07f93c4e"
    },
    "params": {
        "token": "At_12345678901234567890123456789012",
        "deviceId": "TESTQWERXXXX",
        "deviceCodeModel": "TP1",
        "deviceModelName": "TP1-Popular Edition",
        "ncCode": "64"
    }
}

Return data field description

Field nameField typeField description
supportBooleanDoes the platform support the device: true: support, false: not support
productIdStringIoT model device product ID
deviceExistStringDoes the device exist on the platform: "exist": exists, "notExist": does not exist
statusStringDevice status: online-online, offline-online, upgrading-upgrading, sleep-sleeping
bindStatusStringDevice binding status: unbind: device is not bound
wifiConfigModeStringPairing modes supported by the device: SmartConfig, SoundWave, SoftAP, LAN, SIMCard, QRCode, SoundWaveV2, NBIOT, Bluetooth accessories do not return
wifiConfigModeOptionalBooleanDoes the device support user-selected and available network configuration methods: true: support optional, false: not support optional
wifiTransferModeStringThe sequence of the device's wireless support frequency band: 2.4Ghz, 5Ghz
deviceCodeModelStringDevice reported model
deviceModelNameStringDevice market model
catalogStringEquipment categories: NVR/DVR/HCVR/IPC/SD/IHG/ARC
abilityStringEquipment ability set
typeStringHardware type: device:device ap:accessory

Sample output

{
  "id": "115d93268c8c4325920be6c9d3f5e855",
  "result": {
    "data": {
      "support": true,
      "deviceExist": "exist",
      "status": "online",
      "bindStatus": "unbind",
      "wifiConfigMode": "SoundWave",
      "wifiConfigModeOptional": false,
      "wifiTransferMode": "2.4Ghz",
      "deviceCodeModel": "TP1",
      "deviceModelName": "TP1-Popular Edition",
      "catalog": "IPC",
            "ability": "WLAN,PT",
            "type": "device"
        },
        "code": "0",
        "msg": " Operation is successful."
    }
}
deviceOnline: Get device online status
checkDeviceBindOrNot: Query device binding status