Get remotes of a lock

https://api.sciener.com/v3/remote/listByLock

List all remotes added to a lock.

1 Request example

2 Request parameters

NameTypeRequiredDescription
clientIdStringYclient_id from Create application
accessTokenStringYAccess token,refer to: Get access token
lockIdIntYLock ID, generated by Lock init
orderByIntYSort by: 0-by name, 1-reverse order by time, 2-reverse order by name
dateLongYCurrent time (timestamp in millisecond)

3 Response and example

ParameterTypeDescription
listJSONObject list of records 

The objects in the list

ParameterTypeDescription
remoteIdIntRemote ID
nameStringName
macStringMac address
electricQuantityIntBattery
statusStringStatus:1-normal、2-expirex、3-pending
nicknameStringCreator nickname
userIdStringCreator username
startDateLongThe time when it becomes valid (timestamp in millisecond)
endDateLongThe time when it becomes valid (timestamp in millisecond)
typeIntType: 1-normal, 4-recurring
cyclicConfigJsonArrayRecurring time period, the valid time period of each week day must be the same, for example:
[{"weekDay":1, "startTime":480,"endTime":1080},{"weekDay":2, "startTime":480,"endTime":1080}] for valid from 8:00 to 18:00 in Monday and Tuesday.
createDateLongCreate date