Skip to content

Query Automation Log List

API Address:/v2/cep/enduserapi/automation/log/list

Request Method:GET

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

Response Data Type:*/*

API Description:Query automation log list

Request Parameters:

Parameter NameDescriptionRequest TypeRequiredData TypeSchema
Authorizationheaderfalsestring
fidHome ID, required if home mode is enabled, otherwise not requiredqueryfalsestring
lastLogIdLast execution log ID for paginationqueryfalseinteger(int64)
limitNumber of items per pagequeryfalseinteger(int32)

Response Status:

Status CodeDescriptionSchema
200OKApiResult«List«Automation Log»»
401Unauthorized
403Forbidden
404Not Found

Response Parameters:

Parameter NameDescriptionTypeSchema
codeinteger(int32)integer(int32)
dataarrayAutomation Log
  automationIdAutomation IDinteger(int64)
  logDetailsExecution log detailsarrayAutomation Log Detail
    actionExecution actionThing Model PropertyThing Model Property
      codeThing model identifierstring
      compareComparison operator: >>=<
      dataTypeData type. Supports: BOOL, ENUM, INT, FLOAT, DOUBLE, Available values: BOOL,DOUBLE,ENUM,FLOAT,INTstring
      idThing model function IDinteger
      nameThing model namestring
      subNamestring
      subTypestring
      typeThing model typestring
      unitThing model unitstring
      valueThing model property comparison valueobject
    actionIconExecution action icon, device/group/groupstring
    actionNameExecution action name, device name/scene name/group IDstring
    executeTimeExecution timeinteger
    failMsgExecution failure reasonstring
    resultExecution result, 1: Success, 0: Failureboolean
    typeExecution action type. 2: Device, 3: Group, 4: Sceneinteger
  logIdExecution log IDinteger(int64)
  nameAutomation namestring
  resultExecution result. 0: Success, 1: Failure, 2: Partial successinteger(int32)
  timeExecution timeinteger(int64)
extMsgstring
msgstring

Response Example:

javascript
{
	"code": 0,
	"data": [
		{
			"automationId": 0,
			"logDetails": [
				{
					"action": {
						"code": "",
						"compare": "",
						"dataType": "",
						"id": 0,
						"name": "",
						"subName": "",
						"subType": "",
						"type": "",
						"unit": "",
						"value": {}
					},
					"actionIcon": "",
					"actionName": "",
					"executeTime": 0,
					"failMsg": "",
					"result": true,
					"type": 0
				}
			],
			"logId": 0,
			"name": "",
			"result": 0,
			"time": 0
		}
	],
	"extMsg": "",
	"msg": ""
}