Implementing Access Codes
How to create, update, list, and track PIN codes on smart locks through your API.
Creating an access code
Create code request
{
"name": "Jane Lo",
"code": "4829",
"starts_at": "2025-05-22T15:00:00Z",
"ends_at": "2025-05-25T11:00:00Z"
}Expected synchronous response
{
"access_code_id": "ac_55301",
"name": "Jane Lo",
"status": "pending",
"code": "4829",
"starts_at": "2025-05-21T15:00:00Z",
"ends_at": "2025-05-24T11:00:00Z"
}Access code applied event
Updating an access code
Update request
Update response
Update applied event
Deleting an access code
Delete request
Delete response
Delete applied event
Listing access codes
List request
Access code usage events
Successful code usage
Incorrect PIN attempts
Common error responses
Example: conflicting PIN error
Last updated
Was this helpful?

