Skip to content

Get Device Property Data List

API Address:/v2/quecdatastorage/enduserapi/getPropertyDataList

Request Method:GET

Request Data Type:application/x-www-form-urlencoded

Response Data Type:*/*

API Description:Get device property data list

Request Parameters:

Parameter NameParameter DescriptionRequest TypeRequiredData TypeSchema
attributeCodeThing model property identifierquerytruestring
dkDevice Keyquerytruestring
endTimestampEnd time (millisecond timestamp)querytrueinteger(int64)
pkProduct Keyquerytruestring
startTimestampStart time (millisecond timestamp)querytrueinteger(int64)
gatewayDkGateway device's Device Keyqueryfalsestring
gatewayPkGateway device's Product Keyqueryfalsestring
pageCurrent page, default is page 1queryfalseinteger(int32)
pageSizePage size, default is 10 itemsqueryfalseinteger(int32)
timeStrQuery datequeryfalsestring

Response Status:

Status CodeDescriptionSchema
200Successfully retrieved device property data listReturn registration code response data of PageInfo of property data
401Unauthorized
403Forbidden
404Not Found
5032Token verification failed
5106Please enter token

Response Parameters:

Parameter NameParameter DescriptionTypeSchema
codeResponse status codeinteger(int32)integer(int32)
dataResponse dataPageInfo of property dataPageInfo of property data
  endRowinteger(int64)
  hasNextPageboolean
  hasPreviousPageboolean
  isFirstPageboolean
  isLastPageboolean
  listarrayProperty data
    createTimestring
    createTimeStrstring
    createTimeTsinteger
    deviceKeydkstring
    productKeypkstring
    propertyCodeProperty identifierstring
    propertyValueProperty valueobject
    tsCreateTimeRecord timeinteger
  navigateFirstPageinteger(int32)
  navigateLastPageinteger(int32)
  navigatePagesinteger(int32)
  navigatepageNumsarrayinteger
  nextPageinteger(int32)
  pageNuminteger(int32)
  pageSizeinteger(int32)
  pagesinteger(int32)
  prePageinteger(int32)
  sizeinteger(int32)
  startRowinteger(int64)
  totalinteger(int64)
extMsgExtended messagestring
msgResponse messagestring

Response Example:

javascript
{
	"code": 0,
	"data": {
		"endRow": 0,
		"hasNextPage": true,
		"hasPreviousPage": true,
		"isFirstPage": true,
		"isLastPage": true,
		"list": [
			{
				"createTime": "",
				"createTimeStr": "",
				"createTimeTs": 0,
				"deviceKey": "",
				"productKey": "",
				"propertyCode": "",
				"propertyValue": {},
				"tsCreateTime": 0
			}
		],
		"navigateFirstPage": 0,
		"navigateLastPage": 0,
		"navigatePages": 0,
		"navigatepageNums": [],
		"nextPage": 0,
		"pageNum": 0,
		"pageSize": 0,
		"pages": 0,
		"prePage": 0,
		"size": 0,
		"startRow": 0,
		"total": 0
	},
	"extMsg": "",
	"msg": ""
}