Parameters
1 query
Query parameters
· 1idstringRequiredTTLock lock ID (from TTLock API).
12345Returns a paginated list of keyboard passcodes for a specific lock. Each passcode includes its validity period, active/deleted status, and linked calendar events (if the passcode was generated for a booking).
1 query
idstringRequiredTTLock lock ID (from TTLock API).
123451 status code documented
itemsobject[]RequiredArray of keyboard passcodes.
Single keyboard passcode item.
idnumberRequiredTTLock keyboard password ID.
activebooleanRequiredWhether the passcode is currently active (not deleted, within date range).
deletedbooleanRequiredWhether the passcode has been soft-deleted.
passwordstringOptionalThe keyboard passcode digits.
eventListobject[]RequiredCalendar events linked to this passcode.
titlestringRequiredCalendar event title.
calendarCodestringRequiredCalendar external code.
eventCodestringRequiredCalendar event external code.
startDateDate | string | string | numberOptionalDate when the passcode becomes active.
Date when the passcode becomes active.
endDateDate | string | string | numberOptionalDate when the passcode expires.
Date when the passcode expires.
sendDateDate | string | string | numberRequiredDate when the passcode was sent to the lock.
Date when the passcode was sent to the lock.
insertedDateDate | string | string | numberRequiredDate when the passcode was created in the system.
Date when the passcode was created in the system.
itemCountnumberRequiredTotal number of passcodes for pagination.
{
"items": [
{
"id": 0,
"active": false,
"deleted": false,
"password": "example_password",
"eventList": [
{
"title": "example_title",
"calendarCode": "example_calendarCode",
"eventCode": "example_eventCode"
}
]
}
],
"itemCount": 0
}GET /bff/iot-lock/password-list
curl -X GET "https://api.bizkithub.com/bff/iot-lock/password-list?id=12345" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.