Last Updated on : 2024-09-10 01:49:14
Query the list of devices in the spaces on pages, based on the list of space IDs, product IDs, and product categories, as well as whether to recurse into subspaces.
GET: /v2.0/cloud/thing/space/device
Parameter name | Type | IN | Required | Description |
---|---|---|---|---|
space_ids | String | query | true | The list of up to 5 space IDs, separated with commas (,). This parameter cannot be empty. |
is_recursion | Boolean | query | false | Specifies whether to recurse into subspaces. Valid values:
|
product_ids | String | query | false | The list of up to 5 product IDs, separated with commas (,). |
categories | String | query | false | The list of up to 5 product categories, separated with commas (,). |
last_id | String | query | false | The last device ID returned by the previous page. This parameter is not passed in case of the first page. |
page_size | Integer | query | true | The number of items returned on each page. Maximum value: 20 . |
Parameter name | Type | Description |
---|---|---|
result | List | The list of returned data. |
success | Boolean | Indicates whether the operation is successful. Valid values:
|
t | Long | The timestamp. |
tid | String | The link ID. |
Description of result
Parameter name | Type | Description |
---|---|---|
id | String | The device ID. |
active_time | Long | The timestamp when the device was activated. Unit: seconds. |
category | String | The product category of the specified device. |
create_time | Long | The timestamp when the device was paired for the first time. Unit: seconds. |
update_time | Long | The timestamp when the device was updated. Unit: seconds. |
custom_name | String | The custom name of the specified device. |
icon | String | The icon of the specified device. |
ip | String | The IP address of the specified device. |
is_online | Boolean | Indicates whether a device is online. |
lat | String | The latitude of the specified device. |
local_key | String | The unique encrypted key of the specified device over LAN. |
lon | String | The longitude of the specified device. |
name | String | The name of the specified device. |
product_id | String | The product ID of the specified device. |
product_name | String | The product name of the specified device. |
sub | Boolean | Indicates whether the specified device is a sub-device. |
time_zone | String | The time zone in which the specified device is located. |
uuid | String | The universally unique identifier (UUID) of the specified device. |
GET: /v2.0/cloud/thing/space/device?space_ids=146323341***
{
"tid": "a8bcb54fb8e411eda71e169efc83a172",
"result": [
{
"sub": false,
"create_time": 1659422574,
"local_key": "06f4adf1e5fc4***",
"ip": "124.90.34.***",
"icon": "smart/icon/baydffaa6539efg/a6cdd065abcde3bfb689152eda***.png",
"lon": "20.0641",
"time_zone": "+8.0",
"product_name": "Robot Vacuum A001",
"uuid": "vdevo165abcd98***",
"active_time": 1659422574,
"update_time": 1659422574,
"custom_name": "Robot Vacuum in Living Room",
"product_id": "h9soglkuugftb***",
"name": "Robot Vacuum-vdevo",
"id": "vdevo165abcd98***",
"is_online": true,
"category": "cz",
"lat": "50.3029"
}
],
"t": 1677752774750,
"success": true
}
For more information, see error code.
For more information, see Limits on API Request Frequency.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback