Sifely Open API
  1. Lock Manager
Sifely Open API
  • Overview
  • Quick start
  • OAuth Manager
    • Login
      POST
    • Get authorization_code
      POST
    • Get token refresh token
      POST
  • Key Manager
    • Get Ekeys by account
      POST
    • Send ekey
      POST
    • Delete ekey
      POST
  • Passcode Manager
    • Create passcode
      POST
    • Change passcode
      POST
    • Delete passcode
      POST
    • Get passcode
      POST
  • Lock Manager
    • Unlock a lock via gateway
      POST
    • Lock the lock via gateway
      POST
    • Get lock details
      GET
    • Get keys of a lock
      GET
    • Passcode list
      GET
    • Get Lock open state
      GET
  • Group Manager
    • Group list
      GET
  • Card Manager
    • Ic card list
      GET
  • FingerPrint Manager
    • FingerPrint list
      GET
  • Records Manager
    • Get unlock records by lockId
      GET
  1. Lock Manager

Passcode list

test-envirement
test-envirement
GET
/v3/lock/listKeyboardPwd
Get all created passcodes of a lockLock Manager

Request

Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Query Params
lockId
integer <int64>
required
lockId
orderBy
integer <int32>
optional
orderBy
pageNo
string 
required
pageNo
pageSize
string 
required
pageSize

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://dev-alexa.sifely.com/v3/lock/listKeyboardPwd?lockId&pageNo&pageSize'

Responses

🟢200OK
*/*
OK
Body
list
array[object (PwdInfo) {14}] 
optional
endDate
integer <int64>
optional
End Date
Example:
1752566400000
isCustom
integer <int32>
optional
Whether to customize
Example:
1
keyboardPwd
string 
optional
Keyboard password
Example:
7367
keyboardPwdId
integer <int64>
optional
Keyboard Password ID
Example:
532606156
keyboardPwdName
string 
optional
Keyboard password name
Example:
2304587367auto
keyboardPwdType
integer <int32>
optional
Keyboard password type
Example:
3
keyboardPwdVersion
integer <int32>
optional
Keyboard password version
Example:
4
lockId
integer <int64>
optional
Lock ID
Example:
14419484
nickName
string 
optional
Nickname
Example:
awake
receiverUsername
string 
optional
Receiver Username
sendDate
integer <int64>
optional
Send Date
Example:
1721022146000
senderUsername
string 
optional
Sender Username
Example:
awake@sifely.com
startDate
integer <int64>
optional
Start Date
Example:
1721044800000
status
integer <int32>
optional
status
Example:
1
pageNo
integer <int32>
optional
pageSize
integer <int32>
optional
pages
integer <int32>
optional
total
integer <int32>
optional
Example
{
  "list": [
    {
      "endDate": 1752566400000,
      "isCustom": 1,
      "keyboardPwd": "7367",
      "keyboardPwdId": 532606156,
      "keyboardPwdName": "2304587367auto",
      "keyboardPwdType": 3,
      "keyboardPwdVersion": 4,
      "lockId": 14419484,
      "nickName": "awake",
      "receiverUsername": "string",
      "sendDate": 1721022146000,
      "senderUsername": "awake@sifely.com",
      "startDate": 1721044800000,
      "status": 1
    }
  ],
  "pageNo": 0,
  "pageSize": 0,
  "pages": 0,
  "total": 0
}
🟠401Unauthorized
🟠403Forbidden
🟠404Record Not Found
Modified at 2025-01-23 03:56:39
Previous
Get keys of a lock
Next
Get Lock open state
Built with