Last Updated on : 2025-08-05 07:52:01download
Applicable to authorization methods such as cloud project-related APP/WeChat mini program, which can retrieve/manipulate the authorized party's data by invoking the following interface
| API Name | URL |
|---|---|
| Get a Token | GET:/v1.0/token |
| Refresh Token | GET:/v1.0/token/{refreshToken} |
| API Name | URL |
|---|---|
| Add a voice template | POST:/v1.0/iot-03/msg-templates/voices |
| Send Voice Notification | POST:/v1.0/iot-03/messages/voices/actions/push |
| Get the list of voice templates | GET:/v1.0/iot-03/msg-templates/voices |
| Query the details of the voice template | GET:/v1.0/iot-03/msg-templates/voices/{template_id} |
| API Name | URL |
|---|---|
| Add a template of messages in notification center | POST:/v1.0/iot-03/msg-templates/app-notifications |
| Send Push Notifications to App | POST:/v1.0/iot-03/messages/app-notifications/actions/push |
| Query the template details of push notification | GET:/v1.0/iot-03/msg-templates/app-notifications/{template_id} |
| Get the list of templates for messages in the notification center | GET:/v1.0/iot-03/msg-templates/app-notifications |
| API Name | URL |
|---|---|
| Add SMS Template | POST:/v1.0/iot-03/msg-templates/sms |
| Send SMS messages | POST:/v1.0/iot-03/messages/sms/actions/push |
| Query the details of the SMS template | GET:/v1.0/iot-03/msg-templates/sms/{template_id} |
| Get the list of SMS templates | GET:/v1.0/iot-03/msg-templates/sms |
| API Name | URL |
|---|---|
| Check whether a device is frozen | GET:/v1.0/iot-03/devices/{device_id}/freeze-state |
| Delete devices in batches | DELETE:/v1.0/iot-03/devices |
| Delete a device | DELETE:/v1.0/iot-03/devices/{device_id} |
| Get the list of sub-devices | GET:/v1.0/iot-03/devices/{device_id}/sub-devices |
| Restore defaults | POST:/v1.0/iot-03/devices/{device_id}/actions/reset |
| Modify the device information | PUT:/v1.0/iot-03/devices/{device_id} |
| Modify the frozen status of a device | PUT:/v1.0/iot-03/devices/{device_id}/freeze-state |
| Query Protocols of Multiple Devices | GET:/v1.0/iot-03/devices/protocol |
| Get Device Information | GET:/v1.1/iot-03/devices/{device_id} |
| Get Device Specification | GET:/v1.2/iot-03/devices/{device_id}/specification |
| Get Extended Properties | GET:/v1.0/iot-03/devices/{device_id}/properties |
| Get Extended Properties in Bulk | GET:/v1.0/iot-03/devices/properties |
| Get Device List | GET:/v1.3/iot-03/devices |
| API Name | URL |
|---|---|
| Query Timer Tasks for a Device | GET:/v1.0/devices/{devId}/timers |
| Delete All Timer Tasks of a Device | DELETE:/v1.0/devices/{devId}/timers |
| Add Timer Task | POST:/v1.0/devices/{devId}/timers |
| Delete Timer Task of a Category | DELETE:/v1.0/devices/{devId}/timers/categories/{category} |
| Get Timer Tasks of a Category | GET:/v1.0/devices/{devId}/timers/categories/{category} |
| Update Timer Task Group Status | PUT:/v1.0/devices/{devId}/timers/categories/{category}/groups/{group_id}/status |
| Delete Timer Task | DELETE:/v1.0/devices/{devId}/timers/categories/{category}/groups/{groupId} |
| Update Timer Task Group Information | PUT:/v1.0/devices/{devId}/timers/groups/{groupId} |
| API Name | URL |
|---|---|
| Query Node Devices in Pages | GET:/v1.0/iot-02/assets/{asset_id}/devices |
| Modify Asset | PUT:/v1.0/iot-02/assets/{asset_id} |
| Delete Asset | DELETE:/v1.0/iot-02/assets/{asset_id} |
| Paging query of sub-nodes under the current node | GET:/v1.0/iot-02/assets/{asset_id}/sub-assets |
| Query assets based on id | GET:/v1.0/iot-02/assets |
| Query assets based on id | GET:/v1.0/iot-02/assets/{asset_id} |
| Add new asset | POST:/v1.0/iot-02/assets |
| Query the Authorized Assets | GET:/v1.0/iot-03/users/{uid}/assets |
| Authorize Assets | POST:/v1.0/iot-03/assets/actions/user-authorized |
| Revoke Asset Permissions from a User | POST:/v1.0/iot-03/users/{uid}/actions/batch-assets-unauthorized |
| Authorize User with Assets | POST:/v1.0/iot-03/users/{uid}/actions/batch-assets-authorized |
| Revoke a User's Asset Permissions | POST:/v1.0/iot-03/users/{uid}/actions/assets-unauthorized |
| Query Cross-Level Sub-Assets | POST:/v1.1/iot-02/cross-level-sub-assets |
| Query Authorized User List | GET:/v1.0/iot-03/{asset_id}/authorized_users |
| Query and Sort Asset Sub-Node | GET:/v1.1/iot-02/assets/{asset_id}/sub-assets |
| API Name | URL |
|---|---|
| Query User Information by User ID | GET:/v1.0/iot-02/users/{user_id} |
| Delete User | DELETE:/v1.0/iot-02/users/{user_id} |
| Register User | POST:/v1.0/iot-02/users |
| Reset Password | PUT:/v1.0/iot-02/users/reset-password |
| Query User Information on Pages | GET:/v1.1/iot-02/users |
| Modify User Information | PUT:/v1.1/iot-02/users/{user_id} |
| Query User by Username | GET:/v1.2/iot-02/users/{user_name} |
| Query User Information on Pages | GET:/v1.1/iot-02/users/page |
| API Name | URL |
|---|---|
| Generate Pairing Token | POST:/v1.0/iot-03/device-registration/token |
| Search for sub-devices | POST:/v1.0/iot-03/device-registration/devices/{device_id}/actions/discover |
| Stop Discovering Sub-devices | POST:/v1.0/iot-03/device-registration/devices/{device_id}/actions/stop-discover |
| Get the list of newly connected sub-devices | GET:/v1.0/iot-03/device-registration/devices/{device_id}/sub-devices |
| Get the list of gateways under the asset | GET:/v1.0/iot-03/device-registration/assets/{asset_id}/gateways |
Generate an authKey for Bluetooth Device Pairing | POST:/v1.0/iot-03/device-registration/single-bluetooth/auth-key |
| Get Cloud System Time | GET:/v1.0/iot-03/cloud/system-time |
| Activate a Bluetooth Device | POST:/v1.0/iot-03/device-registration/single-bluetooth/actions/active |
| Pair NB-IoT Device by Scanning QR Code | POST:/v1.0/iot-03/device-registration/qrcode-bind |
| Register a Bluetooth Device | POST:/v1.0/iot-03/device-registration/single-bluetooth/actions/register |
| Generate RSA Public Key for Bluetooth Pairing | POST:/v1.0/iot-03/device-registration/assets/{asset_id}/encryptions/rsa/public-key |
| Query device activation result based on network distribution token | GET:/v1.1/iot-03/device-registration/tokens/{token} |
| Bind Device with Asset | POST:/v1.1/iot-02/device-bc-bind |
| API Name | URL |
|---|---|
| Query Space List | GET:/v2.0/cloud/space/child |
| Query Resources in Space | GET:/v2.0/cloud/space/{space_id}/resource |
| Create Space | POST:/v2.0/cloud/space/creation |
| Delete Space | DELETE:/v2.0/cloud/space/{space_id} |
| Modify Space Information | PUT:/v2.0/cloud/space/{space_id} |
| Query Space | GET:/v2.0/cloud/space/{space_id} |
| Query Parent-Child Relationship | GET:/v2.0/cloud/space/relation |
| API Name | URL |
|---|---|
| Get Device List | GET:/v1.0/devices |
| Add Home | POST:/v1.0/home/create-home |
| Query Home | GET:/v1.0/homes/{home_id} |
| Modify Home | PUT:/v1.0/homes/{home_id} |
| Delete Family | DELETE:/v1.0/homes/{home_id} |
| Query Devices in Home | GET:/v1.0/homes/{home_id}/devices |
| Query Home Members | GET:/v1.0/homes/{home_id}/members |
| Add Home Member | POST:/v1.0/homes/{home_id}/members |
| Modify family member information | PUT:/v1.0/homes/{home_id}/members/{uid} |
| Delete Home Member | DELETE:/v1.0/homes/{home_id}/members/{uid} |
| Add Room | POST:/v1.0/homes/{home_id}/room |
| Query Room List | GET:/v1.0/homes/{home_id}/rooms |
| Delete Room | DELETE:/v1.0/homes/{home_id}/rooms/{room_id} |
| Modify the room name | PUT:/v1.0/homes/{home_id}/rooms/{room_id} |
| Query family room equipment | GET:/v1.0/homes/{home_id}/rooms/{room_id}/devices |
| Query Home List | GET:/v1.0/users/{uid}/homes |
| Add a device in the room | POST:/v1.0/homes/{home_id}/rooms/{room_id}/devices |
| Modify Room Devices | PUT:/v1.0/homes/{home_id}/rooms/{room_id}/devices |
| Delete Devices from Room | DELETE:/v1.0/homes/{home_id}/rooms/{room_id}/devices |
| API Name | URL |
|---|---|
| Sync User Account | POST:/v1.0/apps/{schema}/user |
| Get User's Device List | GET:/v1.0/users/{uid}/devices |
| Get User Information | GET:/v1.0/users/{uid}/infos |
| Get User List | GET:/v2.0/apps/{schema}/users |
| Undelete | POST:/v1.0/users/{uid}/actions/cancel-delete |
| Pre-delete the user account | POST:/v1.0/users/{uid}/actions/pre-delete |
| API Name | URL |
|---|---|
| Get the linkage conditions supported by the device | GET:/v1.0/devices/{device_id}/enable-linkage/codes |
| Query Bound Scenes | GET:/v1.0/devices/{device_id}/scenes |
| Unbind Scene | DELETE:/v1.0/devices/{device_id}/scenes/{scene_id} |
| Bind Scene | POST:/v1.0/devices/{device_id}/scenes/{scene_id} |
| Query Devices Supporting Scene | GET:/v1.0/homes/{home_id}/scene/devices |
| Query Scenes in Home | GET:/v1.0/homes/{home_id}/scenes |
| Add Scenes | POST:/v1.0/homes/{home_id}/scenes |
| Modify Scene | PUT:/v1.0/homes/{home_id}/scenes/{scene_id} |
| Delete Home Scene | DELETE:/v1.0/homes/{home_id}/scenes/{scene_id} |
| Trigger to execute the specified scene | POST:/v1.0/homes/{home_id}/scenes/{scene_id}/trigger |
| Query the list of default scene graphs | GET:/v1.0/scenes/default-pictures |
| Enable scene | PUT:/v1.0/homes/{home_id}/scenes/{scene_id}/actions/enable |
| Deactivate scene | PUT:/v1.0/homes/{home_id}/scenes/{scene_id}/actions/disable |
| Enable Automation | PUT:/v1.0/homes/{home_id}/automations/{automation_id}/actions/enable |
| Disable automation | PUT:/v1.0/homes/{home_id}/automations/{automation_id}/actions/disable |
| Query Scenes in Home | GET:/v1.1/homes/{home_id}/scenes |
| API Name | URL |
|---|---|
| Query Devices Supporting Automation Scene | GET:/v1.0/homes/{home_id}/automation/devices |
| Add Automation Scenes | POST:/v1.0/homes/{home_id}/automations |
| Query Automation List | GET:/v1.0/homes/{home_id}/automations |
| Query Automation Scene | GET:/v1.0/homes/{home_id}/automations/{automation_id} |
| Modify Automation | PUT:/v1.0/homes/{home_id}/automations/{automation_id} |
| Delete Automation | DELETE:/v1.0/homes/{home_id}/automations/{automation_id} |
| Trigger External Conditions | POST:/v1.0/homes/{home_id}/automations/{automation_id}/conditions/trigger |
| Linkage conditions for obtaining family support | GET:/v1.0/homes/{home_id}/enable-linkage/codes |
| Query Weather Conditions | GET:/v1.0/homes/automation/weather/conditions |
| Get the linkage condition of family support, return to group action | GET:/v2.0/homes/{home_id}/enable-linkage/codes |
| Linked group action to get family support | GET:/v1.0/homes/{home_id}/linkage/device-group/functions |
| API Name | URL |
|---|---|
| Get App Details | GET:/v1.0/apps/{schema} |
| Get App Information | GET:/v1.1/apps/{schema} |
| API Name | URL |
|---|---|
| Get a list of sub-devices | GET:/v1.0/devices/{deviceId}/list-sub |
| Allow sub-devices to access the network | PUT:/v1.0/devices/{deviceId}/enabled-sub-discovery |
| Get the list of network equipment | GET:/v1.0/device/paring/tokens/{token} |
| API Name | URL |
|---|---|
| Query Zigbee devices under the gateway | GET:/v1.0/devices/{deviceId}/sub-devices |
| Query Factory Information in Bulk | GET:/v1.0/devices/factory-infos |
| Modify device name | PUT:/v1.0/devices/{device_id} |
| Query device log | GET:/v1.0/devices/{device_id}/logs |
| Restore device factory settings | PUT:/v1.0/devices/{device_id}/reset-factory |
| Add Device Member | POST:/v1.0/devices/{device_id}/user |
| Query Member List by Device ID | GET:/v1.0/devices/{device_id}/users |
| Modify Device Members | PUT:/v1.0/devices/{device_id}/users/{user_id} |
| Delete User | DELETE:/v1.0/devices/{device_id}/users/{user_id} |
| Query Device Members | GET:/v1.0/devices/{device_id}/users/{user_id} |
| Get Device Details | GET:/v1.0/devices/{deviceId} |
| Delete Device | DELETE:/v1.0/devices/{deviceId} |
| Get Device Status | GET:/v1.0/devices/{deviceId}/status |
| Get Device List v2 | GET:/v2.0/devices |
| Batch query for the list of associated App user dimension devices | GET:/v1.0/iot-01/associated-users/devices |
| API Name | URL |
|---|---|
| Confirm Start of Update | POST:/v2.0/cloud/thing/{device_id}/firmware/{channel} |
| Get Status Reporting Log | GET:/v2.0/cloud/thing/{device_id}/report-logs |
| Get Operation Log | GET:/v2.0/cloud/thing/{device_id}/logs |
| Get Device State | GET:/v2.0/cloud/thing/{device_id}/state |
| Get Update Progress | GET:/v2.0/cloud/thing/{device_id}/firmware/{channel}/progress |
| Get Update Information | GET:/v2.0/cloud/thing/{device_id}/firmware |
| Query Device Details | GET:/v2.0/cloud/thing/{device_id} |
| Query Device Details in Bulk | GET:/v2.0/cloud/thing/batch |
| Delete Device | DELETE:/v2.0/cloud/thing/{device_id} |
| Transfer Device | POST:/v2.0/cloud/thing/{device_id}/transfer |
| Restore Factory Defaults | POST:/v2.0/cloud/thing/{device_id}/reset |
| Freeze/Unfreeze Device | POST:/v2.0/cloud/thing/{device_id}/freeze |
| Modify Basic Properties | POST:/v2.0/cloud/thing/{device_id}/attribute |
| Query Devices in Space | GET:/v2.0/cloud/thing/space/device |
| Query Devices in Project | GET:/v2.0/cloud/thing/device |
| Query Signal Strength | GET:/v2.0/cloud/thing/{device_id}/{device_type}/signal |
| Send Signal Detection Instruction | POST:/v2.0/cloud/thing/signal/detection/issue |
| Get Status Reporting Log | GET:/v2.1/cloud/thing/{device_id}/report-logs |
| API Name | URL |
|---|---|
| Modify function point name | PUT:/v1.0/devices/{device_id}/functions/{function_code} |
| Control Device | POST:/v1.0/devices/{deviceId}/commands |
| Get Instruction Set Supported by Device | GET:/v1.0/devices/{deviceId}/functions |
| Get Device Specification Attribute | GET:/v1.0/devices/{deviceId}/specifications |
| Get the instructions set by category | GET:/v1.0/functions/{category} |
| Get Instruction Sets in Bulk | GET:/v1.0/devices/functions |
| Get Device Specification Attribute | GET:/v1.1/devices/{device_id}/specifications |
| API Name | URL |
|---|---|
| Modify Properties | POST:/v2.0/cloud/thing/{device_id}/shadow/properties |
| Send Actions | POST:/v2.0/cloud/thing/{device_id}/shadow/actions |
| Query Desired Properties | GET:/v2.0/cloud/thing/{device_id}/shadow/properties/desired |
| Query Properties | GET:/v2.0/cloud/thing/{device_id}/shadow/properties |
| Send Property | POST:/v2.0/cloud/thing/{device_id}/shadow/properties/issue |
| Set Desired Property | POST:/v2.0/cloud/thing/{device_id}/shadow/properties/desired |
| Query Things Data Model | GET:/v2.0/cloud/thing/{device_id}/model |
| API Name | URL |
|---|---|
| Get Overview of App Device Data | GET:/v1.0/apps/{schema}/devices-survey |
| Get an Overview of Activated Device Data | GET:/v1.0/devices/active-datas-survey |
| Get Data Overview of Active Devices | GET:/v1.0/devices/live-datas-survey |
| Get Product Data Overview | GET:/v1.0/statistics-datas-survey |
| Get Effective Interaction Data | GET:/v1.0/iot-datacenter/app/device/effective/interaction/stat |
| Get Regional Distribution Details | GET:/v1.1/devices/locations-active-datas |
| Get Total Activation Data Trend | GET:/v1.0/iot-data/devices/activation-total |
| Get Daily Activated Devices | GET:/v1.0/cloud/analytics/devices/active-datas/date |
| API Name | URL |
|---|---|
| Obtain whether the firmware on the device is available for upgrade | GET:/v1.0/iot-03/devices/{device_id}/upgrade-infos |
| Confirm device upgrade | POST:/v1.0/iot-03/devices/{device_id}/confirm-upgrade |
| API Name | URL |
|---|---|
| Get Linkage Rule Details | GET:/v2.0/cloud/scene/rule/{rule_id} |
| Modify Linkage Rule | PUT:/v2.0/cloud/scene/rule/{rule_id} |
| Enable/Disable Automation | PUT:/v2.0/cloud/scene/rule/state |
| Add Linkage Rule | POST:/v2.0/cloud/scene/rule |
| Query Linkage Rules | GET:/v2.0/cloud/scene/rule |
| Delete Linkage Rule | DELETE:/v2.0/cloud/scene/rule |
| Trigger Tap-to-Run | POST:/v2.0/cloud/scene/rule/{rule_id}/actions/trigger |
| API Name | URL |
|---|---|
| Assign Passwords to Device Members | POST:/v1.0/devices/{device_id}/device-lock/users/{user_id}/allocate |
| Get Dynamic Password | GET:/v1.0/devices/{device_id}/door-lock/dynamic-password |
| Synchronize Password | POST:/v1.0/devices/{device_id}/door-lock/issue-password |
| Remote Unlocking with Password | POST:/v1.0/devices/{device_id}/door-lock/open-door |
| Get Unlocking Records | GET:/v1.0/devices/{device_id}/door-lock/open-logs |
| Create Temporary Password | POST:/v1.0/devices/{device_id}/door-lock/temp-password |
| Get Temporary Password | GET:/v1.0/devices/{device_id}/door-lock/temp-password/{password_id} |
| Get Temporary Passwords | GET:/v1.0/devices/{device_id}/door-lock/temp-passwords |
| Delete Temporary Password | DELETE:/v1.0/devices/{device_id}/door-lock/temp-passwords/{password_id} |
| Freeze Temporary Password | PUT:/v1.0/devices/{device_id}/door-lock/temp-passwords/{password_id}/freeze-password |
| Modify Temporary Password | PUT:/v1.0/devices/{device_id}/door-lock/temp-passwords/{password_id}/modify-password |
| Delete Temporary Password Record | DELETE:/v1.0/devices/{device_id}/door-lock/temp-passwords/{password_id}/record |
| Create Unnamed Temporary Password | POST:/v2.0/devices/{device_id}/door-lock/temp-password |
| Get Temporary Key | POST:/v1.0/devices/{device_id}/door-lock/password-ticket |
| Get Bound Unlocking Methods | GET:/v1.0/devices/{device_id}/door-lock/user-types/{user_type}/users/{user_id}/assigned-keys |
| Get Unbound Unlocking Methods | GET:/v1.0/devices/{device_id}/door-lock/unassigned-keys |
| Enroll in Unlocking Method | PUT:/v1.0/devices/{device_id}/door-lock/actions/entry |
| Delete Unlocking Methods | DELETE:/v1.0/devices/{device_id}/door-lock/user-types/{user_type}/users/{user_id}/unlock-types/{unlock_type}/keys/{unlock_no} |
| Cancel Enrolling in Unlocking Method | PUT:/v1.0/devices/{device_id}/door-lock/unlock-types/{unlock_type}/actions/cancel |
| Set Duress Alarm | PUT:/v1.0/devices/{device_id}/door-lock/unlock-types/{unlock_type}/keys/{unlock_no}/hijack |
| Get Alert Records | GET:/v1.0/devices/{device_id}/door-lock/alarm-logs |
| Set Advanced Password | POST:/v1.0/devices/{device_id}/door-lock/advanced-password |
| View Advanced Password | GET:/v1.0/devices/{device_id}/door-lock/advanced-password |
| Clear Temporary Passwords | POST:/v1.0/devices/{device_id}/door-lock/temp-passwords/rest-password |
| Get the latest remote door opening or alarm cover image | GET:/v1.0/devices/{device_id}/door-lock/latest/media/url |
| Generate Offline Temporary Password | POST:/v1.1/devices/{device_id}/door-lock/offline-temp-password |
| Associate History with User | POST:/v1.0/devices/{device_id}/door-lock/records/{record_id}/actions/allocate |
| Update Unlocking Methods | PUT:/v1.0/devices/{device_id}/door-lock/opmodes/{unlock_sn} |
| Assign Unlocking Method | POST:/v1.0/devices/{device_id}/door-lock/opmodes/actions/allocate |
| Get Unlocking History/Alert History | GET:/v1.0/devices/{device_id}/door-lock/records |
| Update Offline Password Name | PUT:/v1.0/devices/{device_id}/door-lock/offline-temp-password/{password_id} |
| Synchronize Unlocking Methods | POST:/v1.0/smart-lock/devices/{device_id}/opmodes/actions/sync |
| Get Periodic Temporary Passwords of Keepalive Locks | GET:/v1.0/smart-lock/devices/{device_id}/stand-by-lock-temp-passwords |
| Get Device Albums | GET:/v1.0/smart-lock/devices/{device_id}/albums-media |
| Get Temporary Key | POST:/v1.0/smart-lock/devices/{device_id}/password-ticket |
| Remote Locking and Unlocking Without Password | POST:/v1.0/smart-lock/devices/{device_id}/password-free/door-operate |
| Cancel Duress Alert | DELETE:/v1.0/smart-lock/devices/{device_id}/unlock-types/{unlock_type}/keys/{unlock_sn}/hijack |
| Query Video View | GET:/v1.0/smart-lock/devices/{device_id}/media-view-times |
| Add One Video View | POST:/v1.0/smart-lock/devices/{device_id}/media-view-times |
| Set Special Attributes of Unlocking Method | POST:/v1.0/smart-lock/devices/{device_id}/opmodes/{opmode_id}/attribute/{attribute}/opmode-attr |
| Create temporary password | POST:/v1.0/smart-lock/device/{device_id}/template/temp-password |
| Temporary Password Details Interface | GET:/v1.0/devices/{device_id}/door-lock/template/temp-password/{password_id} |
| Get the temporary password list of the door lock | GET:/v1.0/devices/{device_id}/door-lock/template/temp-password |
| Delete temporary password | DELETE:/v1.0/devices/{device_id}/door-lock/template/temp-password/{password_id} |
| API Name | URL |
|---|---|
| Add Device Member | POST:/v1.0/devices/{device_id}/user |
| Query Member List by Device ID | GET:/v1.0/devices/{device_id}/users |
| Modify Device Members | PUT:/v1.0/devices/{device_id}/users/{user_id} |
| Delete User | DELETE:/v1.0/devices/{device_id}/users/{user_id} |
| Query Device Members | GET:/v1.0/devices/{device_id}/users/{user_id} |
| Update User Validity | PUT:/v1.0/smart-lock/devices/{device_id}/users/{user_id}/schedule |
| Get User Information | GET:/v1.0/smart-lock/devices/{device_id}/users |
| Delete User | POST:/v1.0/smart-lock/devices/{device_id}/users/{user_ids}/actions/delete-users-issue |
| Get List of Unlocking Methods | GET:/v1.0/smart-lock/devices/{device_id}/opmodes/{user_id} |
| Unbind Assigned Unlocking Method | POST:/v1.0/smart-lock/devices/{device_id}/opmodes/actions/cancel-allocate |
| API Name | URL |
|---|---|
| Send commands | POST:/v1.0/iot-03/devices/{device_id}/commands |
| Get the specifications and properties of the device | GET:/v1.0/iot-03/devices/{device_id}/specification |
| Get the instruction set of the category | GET:/v1.0/iot-03/categories/{category}/functions |
| Get the instruction set of the device | GET:/v1.0/iot-03/devices/{device_id}/functions |
| Get the status of a single device | GET:/v1.0/iot-03/devices/{device_id}/status |
| Get the latest status of multiple devices | GET:/v1.0/iot-03/devices/status |
| Get Category List | GET:/v1.0/iot-03/device-categories |
| Get Status Set | GET:/v1.0/iot-03/categories/{category}/status |
| API Name | URL |
|---|---|
| Get Device List | GET:/v1.0/expand/devices |
| Get Device Details | GET:/v1.0/expand/devices/{device_id} |
| API Name | URL |
|---|---|
| Query Command Record | GET:/v1.0/expand/cmds/{sn} |
| API Name | URL |
|---|---|
| Delete Device Permissions | DELETE:/v1.0/expand/spaces/{device_id}/persons/{person_id} |
| Add Device Permission | POST:/v1.0/expand/spaces/{device_id}/persons/{person_id} |
| API Name | URL |
|---|---|
| Reverse Geocoding | GET:/v1.0/iot-03/geocode-cities/latitude-longitude |
| Forward Geocoding | GET:/v1.0/iot-03/geocode-cities/address |
| Get Location by IP Address V1.1 | GET:/v1.1/iot-03/locations/ip |
| API Name | URL |
|---|---|
| Get a List of Country Codes | GET:/v3.0/iot-03/all-countries |
| API Name | URL |
|---|---|
| Get Current Weather | GET:/v2.0/iot-03/weather/current |
| Get 7-day Weather Forecast | GET:/v2.0/iot-03/weather/forecast/daily |
| Get Weather History for the Past 24 Hours | GET:/v2.0/iot-03/weather/history24 |
| API Name | URL |
|---|---|
| Query Real-time Locations of Multiple Devices | GET:/v2.0/iot-01/tracks/location |
| API Name | URL |
|---|---|
| Get Device Track Segment | GET:/v2.0/iot-01/tracks/segments |
| Get Device Track Point | GET:/v2.0/iot-01/tracks/detail |
| API Name | URL |
|---|---|
| Add Devices in Geofence | POST:/v2.0/iot-01/fences/{fence_id}/entity |
| Query Objects in Geofence | GET:/v2.0/iot-01/fences/{fence_id}/entity |
| Save Polygonal Private Geofences | POST:/v2.0/iot-01/fences/polygon/private/batch |
| Create Polygonal Geofence | POST:/v2.0/iot-01/fences/polygon |
| Modify Polygonal Geofence | PUT:/v2.0/iot-01/fences/polygon/{fence_id} |
| Query Multiple Private Geofences | GET:/v2.0/iot-01/fences/private/batch |
| Save Circular Private Geofences | POST:/v2.0/iot-01/fences/circle/private/batch |
| Enable or Disable Geofence | PUT:/v2.0/iot-01/fences/{fence_id}/open |
| Create Circular Geofence | POST:/v2.0/iot-01/fences/circle |
| Modify Circular Geofence | PUT:/v2.0/iot-01/fences/circle/{fence_id} |
| Query Geofence by Geofence ID | GET:/v2.0/iot-01/fences/batch |
| Query All Geofences | GET:/v2.0/iot-01/fences/list |
| API Name | URL |
|---|---|
| Query device status report log | GET:/v1.0/iot-03/devices/{device_id}/report-logs |
| Get Device Event Log | GET:/v1.0/iot-03/devices/{device_id}/logs |
| API Name | URL |
|---|---|
| Query Real-Time Environmental Indicators of Devices | GET:/v1.0/iot-03/assets/{asset_id}/devices/environment-status |
| Query Alerts of Environmental Indicators of Devices | GET:/v1.0/iot-03/assets/{asset_id}/devices/environment-alarms |
| Query Environmental Indicators of Devices | GET:/v1.0/iot-03/assets/{asset_id}/devices/environment-statistics |
| Query Environmental Indicators of Assets | GET:/v1.0/iot-03/assets/{asset_id}/environment-statistics |
| Query Real-Time Environmental Indicators of Assets | GET:/v1.0/iot-03/assets/{asset_id}/environment-status |
| Query Environmental Indicators | GET:/v1.1/iot-03/environment-indicators/statistics |
| API Name | URL |
|---|---|
| Optical Character Recognition (OCR) | POST:/v1.0/iot-03/ai-vision/text/actions/discern |
| API Name | URL |
|---|---|
| Query Geofence Alert | GET:/v2.0/iot-01/fences/warn/list |
| API Name | URL |
|---|---|
| Query Time Trend of Energy Data | GET:/v1.0/iot-03/energy/{energy_type}/statistics |
| Query Energy-Consuming Devices in Space | GET:/v1.0/iot-03/energy/{energy_type}/space/devices |
| Project Space Statistics | GET:/v1.0/iot-03/energy/{energy_type}/space-count |
| Query Energy Data Trend | GET:/v1.0/iot-03/energy/{energy_type}/monitors-trend |
| Energy Consumption Ranking | GET:/v1.0/iot-03/energy/{energy_type}/monitors-top |
| Query Total Energy Consumption in Space | GET:/v1.0/iot-03/energy/{energy_type}/space/statistics-sum |
| Add Energy-Consuming Devices | POST:/v1.0/iot-03/energy/{energy_type}/space/{space_id}/devices |
| Remove Electrical Devices | POST:/v1.0/iot-03/energy/{energy_type}/space/{space_id}/devices-remove |
| Query Energy Consumption Trend | GET:/v1.0/iot-03/energy/{energy_type}/devices/statistics-trend |
| Query Energy Consumption Ranking in Space | GET:/v1.0/iot-03/energy/{energy_type}/space/statistics-top |
| Query Energy Consumption Trend in Space | GET:/v1.0/iot-03/energy/{energy_type}/space/statistics-trend |
| Query Energy Consumption Ranking in Space | GET:/v1.0/iot-03/energy/{energy_type}/space/statistics/devices-top |
| Query Total Energy Consumption of Devices | GET:/v1.0/iot-03/energy/{energy_type}/device/nodes/statistics-sum |
| Summarize Energy Consumption Trend of Devices | GET:/v1.0/iot-03/energy/{energy_type}/devices/nodes/statistics-trend |
| Query Total Energy Consumption of Node | GET:/v1.0/iot-03/energy/{energy_type}/space/nodes/statistics-sum |
| API Name | URL |
|---|---|
| Get Details of Device Group Tasks | GET:/v1.0/iot-03/device-groups/{group_id}/tasks |
| API Name | URL |
|---|---|
| Verify User Segment | GET:/v1.0/user-profile/group/user/check |
| User Information | GET:/v1.0/user-profile/group/users |
| Get User Label Details | GET:/v1.0/user-profile/user/tags |
| API Name | URL |
|---|---|
| Get Devices Controlled on the App | GET:/v1.0/iot-datacenter/app/device/control |
| Get App Device Data | GET:/v1.0/iot-datacenter/app/device/stat |
| Get Total Activated Devices | GET:/v1.0/iot-datacenter/app/device/activation/total |
| Get Registered Users | GET:/v1.0/iot-datacenter/app/user/register/stat |
| API Name | URL |
|---|---|
| Edit Content | PUT:/v1.0/iot-03/app-contents/{content_id} |
| Release Content | POST:/v1.0/iot-03/app-contents/actions/publish |
| Query Content Details | GET:/v1.0/iot-03/app-contents/{content_id} |
| Create Content | POST:/v1.0/iot-03/app-contents |
| Query Content on Pages | GET:/v1.0/iot-03/app-contents |
| Delete Content | DELETE:/v1.0/iot-03/app-contents |
| Sticky on Top | POST:/v1.0/iot-03/app-contents/actions/top |
| Remove Content | POST:/v1.0/iot-03/app-contents/actions/unshelve |
| Remove from Top | POST:/v1.0/iot-03/app-contents/actions/untop |
| API Name | URL |
|---|---|
| Update Banner | PUT:/v1.0/iot-03/app-contents/banners/{banner_id} |
| Delete Banner | DELETE:/v1.0/iot-03/app-contents/banners/{banner_id} |
| Release Banner | POST:/v1.0/iot-03/app-contents/banners/{banner_id}/actions/publish |
| Query Banner Information | GET:/v1.0/iot-03/app-contents/banners |
| Remove Banner | POST:/v1.0/iot-03/app-contents/banners/{banner_id}/actions/unshelve |
| Create Banner | POST:/v1.0/iot-03/app-contents/banners |
| API Name | URL |
|---|---|
| Delete Category | DELETE:/v1.0/iot-03/app-contents/categories/{category_id} |
| Create Category | POST:/v1.0/iot-03/app-contents/categories |
| Remove Category | POST:/v1.0/iot-03/app-contents/categories/{category_id}/actions/unshelve |
| Release Category | POST:/v1.0/iot-03/app-contents/categories/{category_id}/actions/publish |
| Get Info about Multiple Categories | GET:/v1.0/iot-03/app-contents/categories/batch |
| Query Category Information | GET:/v1.0/iot-03/app-contents/categories |
| Category Statistics | GET:/v1.0/iot-03/app-contents/categories/statistic |
| Edit Category | PUT:/v1.0/iot-03/app-contents/categories/{category_id} |
| API Name | URL |
|---|---|
| Get Status of Large File Upload Results | GET:/v1.0/iot-03/app-contents/big-files/status |
| Get File Upload URL | GET:/v1.0/iot-03/app-contents/upload-file/infos |
| Get File Upload Results | GET:/v1.0/iot-03/app-contents/upload-file/{upload_token}/infos |
| File download | POST:/v1.0/iot-03/app-contents/files/actions/download |
| API Name | URL |
|---|---|
| Get Multilingual List | GET:/v1.0/iot-03/app-contents/lang/infos |
| API Name | URL |
|---|---|
| Get App Information | GET:/v1.0/app-contents/apps |
| API Name | URL |
|---|---|
| Modify Custom Dimension Node | PUT:/v1.0/iot-03/statistical-dimensions/{dimension_code}/nodes/{node_id} |
| Query Device of Custom Dimension Node | GET:/v1.0/iot-03/statistical-dimensions/{dimension_code}/nodes/{node_id}/devices |
| Remove Device from Custom Dimension Node | DELETE:/v1.0/iot-03/statistical-dimensions/{dimension_code}/nodes/{node_id}/devices |
| Add Device to Custom Dimension Node | POST:/v1.0/iot-03/statistical-dimensions/{dimension_code}/nodes/{node_id}/devices |
| Query Custom Dimension Node | GET:/v1.0/iot-03/statistical-dimensions/{dimension_code}/nodes |
| Create Custom Dimension | POST:/v1.0/iot-03/statistical-dimensions/{dimension_code} |
| Create Custom Dimension Node | POST:/v1.0/iot-03/statistical-dimensions/{dimension_code}/nodes |
| Delete Custom Dimension Node | DELETE:/v1.0/iot-03/statistical-dimensions/{dimension_code}/nodes/{node_id} |
| Delete Monitor | DELETE:/v1.0/iot-03/statistical-indicators/monitors/{monitor_id} |
| Query Monitor | GET:/v1.0/iot-03/statistical-indicators/monitors |
| Count Monitor | GET:/v1.0/iot-03/statistical-indicators/monitors/devices-count |
| Remove Devices Bound with Monitor | POST:/v1.0/iot-03/statistical-indicators/monitors/{monitor_id}/devices-remove |
| Modify Monitor Name | PUT:/v1.0/iot-03/statistical-indicators/monitors/{monitor_id} |
| Query Devices Bound with Monitor | GET:/v1.0/iot-03/statistical-indicators/monitors/{monitor_id}/devices |
| Add Monitor | POST:/v1.0/iot-03/statistical-indicators/monitors |
| Bind Devices with Monitor | POST:/v1.0/iot-03/statistical-indicators/monitors/{monitor_id}/devices |
| API Name | URL |
|---|---|
| Query Industrial Device Distribution | GET:/v1.1/iot-03/si/devices/distribution |
| Get Number of Devices | GET:/v1.1/iot-03/si/devices/distribution/count |
| API Name | URL |
|---|---|
| Query Monitoring Information | GET:/v1.1/iot-03/si/devices/core-monitoring |
| API Name | URL |
|---|---|
| Send Standard Command | POST:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/command |
| Send Key Command | POST:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/raw/command |
| Send Standard Command (During Pairing) | POST:/v2.0/infrareds/{infrared_id}/testing/command |
| Get Category List | GET:/v2.0/infrareds/{infrared_id}/categories |
| Get Remote Control List | GET:/v2.0/infrareds/{infrared_id}/remotes |
| Get Infrared Code Library Information | GET:/v2.0/infrareds/{infrared_id}/categories/{category_id}/brands/{brand_id}/remotes/{remote_index}/rules |
| Get Brand List | GET:/v2.0/infrareds/{infrared_id}/categories/{category_id}/brands |
| Delete Remote Control | DELETE:/v2.0/infrareds/{infrared_id}/remotes/{remote_id} |
| Modify Remote Control Name | PUT:/v2.0/infrareds/{infrared_id}/remotes/{remote_id} |
| Send Key Command (During Pairing) | POST:/v2.0/infrareds/{infrared_id}/testing/raw/command |
| Get Remote Control Brand | GET:/v2.0/infrareds/{infrared_id}/categories/{category_id}/remotes/{remote_index}/brands |
| Get Keys of Remote Control | GET:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/keys |
| Get Remote Control Indexes | GET:/v2.0/infrareds/{infrared_id}/categories/{category_id}/brands/{brand_id}/remote-indexs |
| Add Remote Control | POST:/v2.0/infrareds/{infrared_id}/remotes |
| API Name | URL |
|---|---|
| Switch Channels | POST:/v2.0/infrareds/{infrared_id}/channel/switch |
| Get Carriers by Region ID | GET:/v2.0/infrareds/{infrared_id}/areas/{area_id}/operators |
| Update Custom Channel Table | PUT:/v2.0/infrareds/{infrared_id}/remote/{remote_id}/custom/{submit_id} |
| Switch Channel Table | PUT:/v2.0/infrareds/{infrared_id}/remote/{remote_id}/channels |
| Get Province List | GET:/v2.0/infrareds/{infrared_id}/provinces |
| Get City List | GET:/v2.0/infrareds/{infrared_id}/provinces/{province_id}/cities |
| Get Region List | GET:/v2.0/infrareds/{infrared_id}/provinces/{province_id}/cities/{city_id}/areas |
| Delete Custom Channel Table | DELETE:/v2.0/infrareds/{infrared_id}/remote/custom/{submit_id} |
| Get Channel List | GET:/v2.0/infrareds/{infrared_id}/remote/channels |
| Get Channels Bound with Set-Top Box | GET:/v2.0/infrareds/{infrared_id}/remote/{remote_id}/selected-channels |
| Get All Channel Names | GET:/v2.0/infrareds/{infrared_id}/remote/all-channels |
| Get Channel List | GET:/v2.0/infrareds/{infrared_id}/remote/{remote_id}/channels |
| API Name | URL |
|---|---|
| Control Air Conditioner with Multiple Keys | POST:/v2.0/infrareds/{infrared_id}/air-conditioners/{remote_id}/scenes/command |
| Get Air Conditioner Status | GET:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/ac/status |
| Send Single Command | POST:/v2.0/infrareds/{infrared_id}/air-conditioners/testing/command |
| Control Air Conditioner with Single Command | POST:/v2.0/infrareds/{infrared_id}/air-conditioners/{remote_id}/command |
| Send Key Combination | POST:/v2.0/infrareds/{infrared_id}/air-conditioners/testing/scenes/command |
| Get Air Conditioner Status in Bulk | GET:/v1.0/cloud/rc/infrared/ac/status/batch |
| API Name | URL |
|---|---|
| Delete Learning Code | DELETE:/v2.0/infrareds/{infrared_id}/learning-codes/{learn_id} |
| Modify Learning Status | PUT:/v2.0/infrareds/{infrared_id}/learning-state |
| Update Learning Code | PUT:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/learning-codes |
| Get Learned Remote Control Code | GET:/v2.0/infrareds/{infrared_id}/learning-codes |
| Get Learning Codes | GET:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/learning-codes |
| Send Learning Code | POST:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/learning-codes |
| Save Learning Code | POST:/v2.0/infrareds/{infrared_id}/learning-codes |
| Get General Key Information | GET:/v2.0/infrareds/{category_id}/base-key |
| API Name | URL |
|---|---|
| Get Token by Smart Matching | POST:/v2.0/infrareds/{infrared_id}/matching-remotes/token |
| Get Matching Result by Token | GET:/v2.0/infrareds/{infrared_id}/matching-remotes |
| API Name | URL |
|---|---|
| Update Scheduled Task Status | PUT:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/timers/status |
| Update Scheduled Task | PUT:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/timers |
| Delete Scheduled Task | DELETE:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/timers |
| Add Infrared Scheduled Task | POST:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/timers |
| Get Infrared Scheduled Task | GET:/v2.0/infrareds/{infrared_id}/remotes/{remote_id}/timers |
| API Name | URL |
|---|---|
| Top Up Electrical Device | POST:/v1.0/iot-03/power-devices/{device_id}/charge |
| Query Enabling Status of Prepayment Feature | GET:/v1.0/iot-03/power-devices/{device_id}/prepayment |
| Query Remaining Battery Capacity | GET:/v1.0/iot-03/power-devices/{device_id}/balance-charge |
| Set Up Balance Alert Threshold | POST:/v1.0/iot-03/power-devices/{device_id}/balance-threshold |
| Query Electricity Top-up History | GET:/v1.0/iot-03/power-devices/{device_id}/charge-records |
| Query Balance Alert Threshold | GET:/v1.0/iot-03/power-devices/{device_id}/balance-threshold |
| Clear Remaining Battery Capacity | POST:/v1.0/iot-03/power-devices/{device_id}/clear-charge |
| Set Up Enabling Status of Prepayment Feature | POST:/v1.0/iot-03/power-devices/{device_id}/prepayment |
| API Name | URL |
|---|---|
| Set Up Electricity Safety Rule | POST:/v1.0/iot-03/power-devices/{device_id}/safety-rules |
| Query Electricity Safety Rules | GET:/v1.0/iot-03/power-devices/{device_id}/support-safety-rules |
| Query Electricity Safety Rule | GET:/v1.0/iot-03/power-devices/{device_id}/safety-rules |
| API Name | URL |
|---|---|
| Query City List | GET:/v1.0/iot-03/cities |
| Get City Information by City ID | GET:/v1.0/iot-03/cities/{city_id} |
| Query City by Longitude and Latitude | GET:/v1.0/iot-03/cities/positions |
| API Name | URL |
|---|---|
| Add Access Control Rule | POST:/v1.0/iot-02/access-controls |
| Modify Access Control Rule | PUT:/v1.0/iot-02/access-controls/{access_control_id} |
| Delete Access Control Rule | DELETE:/v1.0/iot-02/access-controls/{access_control_id} |
| API Name | URL |
|---|---|
| Bind Access Control Device | POST:/v1.0/iot-02/access-controls/{access_control_id}/actions/device-bind |
| Query Linked Device | GET:/v1.0/iot-02/access-controls/{access_control_id}/devices |
| Unbind Access Control Devices | POST:/v1.0/iot-02/access-controls/{access_control_id}/actions/device-unbind |
| API Name | URL |
|---|---|
| Modify Data Point | PUT:/v1.0/expand/devices/{device_id}/functions |
| Get Data Point List | GET:/v1.0/expand/devices/{device_id}/functions |
| Get Device Function Pool | GET:/v1.0/expand/devices/{device_id}/function-pool |
| API Name | URL |
|---|---|
| Query Service Ticket Status | GET:/v1.0/iot-01/ticket/feedbacks/feedback-state |
| Get Service Ticket Details | GET:/v1.0/iot-01/ticket/feedbacks/{feedback_id} |
| Reply to Service Ticket | POST:/v1.0/iot-01/ticket/feedbacks/{feedback_id}/operation-reply |
| Get Service Ticket Type | GET:/v1.0/iot-01/ticket/feedbacks/feedback-type |
| Get Message History | GET:/v1.0/iot-01/ticket/feedbacks/{feedback_id}/communications |
| Finish Service Ticket | PUT:/v1.0/iot-01/ticket/feedbacks/{feedback_id}/operation-finish |
| Get Service Tickets | GET:/v1.0/iot-01/ticket/feedbacks |
| Get Total Unfinished Service Tickets | GET:/v1.0/iot-01/ticket/feedbacks/feedback-statistics |
| Get User Reviews | GET:/v1.0/iot-01/ticket/feedbacks/{feedback_id}/evaluate |
| API Name | URL |
|---|---|
| Query Alert Statistics | GET:/v1.0/si/iot-03/alarm-statistics |
| Query Alert Chart | GET:/v1.0/si/iot-03/alarm-statistics/chart |
| API Name | URL |
|---|---|
| Query Messages | GET:/v1.0/sdf/notifications/messages |
| Delete Messages | DELETE:/v1.0/sdf/notifications/messages |
| Add Message | POST:/v1.0/sdf/notifications/messages |
| Mark Messages as Read/Unread | PUT:/v1.0/sdf/notifications/messages/actions-read |
| API Name | URL |
|---|---|
| Query Device Capability List | GET:/v1.0/iot-03/devices/{device_id}/capabilities-definition |
| API Name | URL |
|---|---|
| Execute Device Capability | POST:/v1.0/iot-03/devices/{device_id}/capabilities/{capability_code} |
| Query Device Capability | GET:/v1.0/iot-03/devices/{device_id}/capabilities/{capability_code} |
| Query Device Capability Status | GET:/v1.0/iot-03/devices/{device_id}/capabilities |
| Execute Device Capabilities in Bulk | POST:/v1.0/iot-03/devices/{device_id}/capabilities |
| API Name | URL |
|---|---|
| Send TTS Command | POST:/v1.0/aispeech/voice/push |
| API Name | URL |
|---|---|
| Set Circuit Switch | POST:/v1.0/electric-energy/{device_id}/actions/switch |
| Set Enabling Switch | POST:/v1.0/electric-energy/{device_id}/actions/hand-enable |
| API Name | URL |
|---|---|
| Set Current Limit | POST:/v1.0/electric-energy/{device_id}/actions/current-limit |
| Set Electricity Consumption Alert Value | POST:/v1.0/electric-energy/{device_id}/actions/electric-warn |
| Set Leakage Action Value | POST:/v1.0/electric-energy/{device_id}/actions/leak-action-value |
| Set Leakage Alert Value | POST:/v1.0/electric-energy/{device_id}/actions/leak-warn-value |
| Set Power Limit | POST:/v1.0/electric-energy/{device_id}/actions/power-limit |
| Set Over-Voltage Protection Value | POST:/v1.0/electric-energy/{device_id}/actions/voltage-over |
| Set Under-Voltage Protection Value | POST:/v1.0/electric-energy/{device_id}/actions/voltage-under |
| Set Over-Temperature Protection Value | POST:/v1.0/electric-energy/{device_id}/actions/temp-over |
| API Name | URL |
|---|---|
| Get Real-Time Data | GET:/v1.0/electric-energy/{device_id}/actions/realtime-data |
| API Name | URL |
|---|---|
| Report Device Response | POST:/v1.0/iot-03/3rdcloud/devices/{device_id}/action-resp/report |
| Report Device Property | POST:/v1.0/iot-03/3rdcloud/devices/{device_id}/property/report |
| Report Device Event | POST:/v1.0/iot-03/3rdcloud/devices/{device_id}/event/report |
| API Name | URL |
|---|---|
| Bypass/Resume | POST:/v1.0/intrusion/{device_id}/actions/by-pass |
| API Name | URL |
|---|---|
| Arm/Disarm Host | POST:/v1.0/intrusion/{device_id}/actions/chan-action |
| API Name | URL |
|---|---|
| Mute Host Group | POST:/v1.0/intrusion/{device_id}/actions/group-silence |
| API Name | URL |
|---|---|
| Query Scheduled Task | GET:/v2.0/cloud/timer/device/{device_id} |
| Modify Scheduled Task | PUT:/v2.0/cloud/timer/device/{device_id} |
| Enable/Disable Scheduled Task | PUT:/v2.0/cloud/timer/device/{device_id}/state |
| Add Scheduled Task | POST:/v2.0/cloud/timer/device/{device_id} |
| Bulk Delete Scheduled Tasks | DELETE:/v2.0/cloud/timer/device/{device_id}/batch |
| Clear Scheduled Tasks | DELETE:/v2.0/cloud/timer/device/{device_id} |
| API Name | URL |
|---|---|
| Query Policy List | GET:/v2.0/cloud/iam/policy/list |
| Delete Policy | DELETE:/v2.0/cloud/iam/policy/{policy_id} |
| Create Policy | POST:/v2.0/cloud/iam/policy |
| Modify Policy | PUT:/v2.0/cloud/iam/policy/{policy_id} |
| Query Available Actions | GET:/v2.0/cloud/iam/policy/action |
| API Name | URL |
|---|---|
| Modify Permission | PUT:/v2.0/cloud/iam/permission/{permission_id} |
| Link User with Permission | POST:/v2.0/cloud/iam/permission/{permission_id}/user/{user_id} |
| Link Sub-Permissions | POST:/v2.0/cloud/iam/permission/{permission_id}/item |
| Create Permission | POST:/v2.0/cloud/iam/permission |
| Query User List | GET:/v2.0/cloud/iam/user/permission/{permission_id} |
| Query Sub-Permissions | GET:/v2.0/cloud/iam/permission/{permission_id}/item |
| Query Permission | GET:/v2.0/cloud/iam/permission/{permission_id} |
| Query Permission Data | GET:/v2.0/cloud/iam/permission/user/{user_id} |
| Query Permission Data of Project | GET:/v2.0/cloud/iam/permission/query |
| Query Permission Data of Project | GET:/v2.0/cloud/iam/permission/list |
| Unlink User from Permission | DELETE:/v2.0/cloud/iam/permission/{permission_id}/user/{user_id} |
| Unlink Sub-Permission | DELETE:/v2.0/cloud/iam/permission/{permission_id}/item/{item_id} |
| Delete Permission | DELETE:/v2.0/cloud/iam/permission/{permission_id} |
| API Name | URL |
|---|---|
| Query Group Status | GET:/v2.1/cloud/thing/group/{group_id}/status-set |
| Remove Devices | DELETE:/v2.1/cloud/thing/group/{group_id}/devices |
| Query Group Task Progress | GET:/v2.1/cloud/thing/group/task/{group_id}/{task_id} |
| Delete Group | DELETE:/v2.1/cloud/thing/group/{group_id} |
| Query Group Devices | GET:/v2.1/cloud/thing/group/{group_id}/devices |
| Query Group Properties | GET:/v2.1/cloud/thing/group/{group_id}/properties |
| Get Groups in Space | GET:/v2.1/cloud/thing/group |
| Add Devices | PUT:/v2.1/cloud/thing/group/{group_id}/devices |
| Send Group Properties | POST:/v2.1/cloud/thing/group/{group_id}/properties |
| Get Device Group | GET:/v2.1/cloud/thing/group/device/{device_id} |
| Modify Group Information | PUT:/v2.1/cloud/thing/group/{group_id} |
| Query Group Details | GET:/v2.1/cloud/thing/group/{group_id} |
| Create Group | POST:/v2.1/cloud/thing/group |
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback