Last Updated on : 2023-06-20 14:52:24download
Query geofences for a account by page according to the geofence attribute conditions.
GET: /v2.0/iot-01/fences/list
Parameter name | Type | IN | Required | Description |
---|---|---|---|---|
bind_type | Integer | query | false | Indicates the binding type of the geofence. Valid values:
|
entity_id | String | query | false | The entity ID. |
page_index | Integer | query | false | The page index. Default value: 1 . |
page_size | Integer | query | false | The number of items returned on each page. Default value: 50 . |
last_row_key | Long | query | false | The last row key. Choose page_index or last_id . last_id : Query only the next page at a high speed. The value is not returned if the first page is queried. page_index : Query the specified page. |
tag | String | query | false | The custom dimension tag to classify the geofences. The geofences can be filtered by the dimension tags. |
coord_type_output | String | query | false | Indicates the type of the longitude and latitude positioning coordinate system. Valid values:
|
Parameter name | Type | Description |
---|---|---|
result | PageRes |
Description of result
Parameter name | Type | Description |
---|---|---|
data | List |
The list of entries on the current page. |
total | Long | The total number of items. |
last_row_key | Long | The row key of the last item on the current page. |
last_page | Boolean | Indicates whether it is the last page. Valid values: true : yes. false : no. |
Description of data
Parameter name | Type | Description |
---|---|---|
fence_id | Long | The geofence ID. |
fence_name | String | The name of the geofence. |
bind_type | Integer | Indicates the binding type of the geofence. Valid values:
|
entity_id | String | The ID of a monitored object. |
shape | String | Indicates the shape of the geofence. Valid values:
|
fence_data | FenceShapeDataRes |
The data points (DPs) of a geofence. |
warn_rule | Integer | Indicates the alert rules. Valid values:
|
enable | Integer | Indicates whether the geofence is enabled. Valid values:
|
Description of fence_data
Parameter name | Type | Description |
---|---|---|
circle | CircleDataRes |
The data of a circular geofence. |
polygon | List |
The data of a polygonal geofence. |
Description of polygon
Parameter name | Type | Description |
---|---|---|
lon | Double | The longitude of a polygonal point. |
lat | Double | The latitude of a polygonal point. |
Description of circle
Parameter name | Type | Description |
---|---|---|
radius | Integer | The radius of a geofence. Unit: meters. |
lon | Double | The longitude of a geofence center point. |
lat | Double | The latitude of a geofence center point. |
GET: /v2.0/iot-01/fences/list?bind_type=1&entity_id&page_index=210&page_size=1&last_row_key
{
"result": {
"last_row_key": 50004,
"data": [
{
"shape": "circle",
"fence_data": {
"circle": {
"lon": 31.218093093844796,
"radius": 200,
"lat": 121.36040929664462
}
},
"entity_id": "vdevo16245017293****",
"bind_type": 1,
"fence_id": 50004,
"fence_name": "The First Private Geofence",
"enable": 1,
"warn_rule": 1
}
],
"last_page": false,
"total": 213
},
"t": 1625217837075,
"success": true
}
For more information, see error code.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback