Kasify API
string · requiredstring · uuid · requiredstring · requiredstring · requiredstring · uuid · requiredinteger | nullinteger | nullboolean | nullboolean
string · requiredstring · requiredstring | nullstring | null · uuidstring | nullstring | nullstring · uuid · requiredstring · requiredstring · requiredstring · uuid · requiredinteger | nullinteger | nullboolean | nullboolean
List property smart locks
GET
/v1/properties/{id}/smartlocks
Returns every smart lock assigned to the property together with its current lock/battery status fetched from the underlying provider (Nuki or Unifi).
path Parameters
idProperty id
List property smart locks › Responses
Smart locks with their live status
idvendornameproperty_id
lock_statebattery_levelbattery_chargingofflineAssign smart lock
POST
/v1/properties/{id}/smartlocks
Attaches either a Nuki smart lock (requires nuki_smartlock_id and nuki_integration_id) or a Unifi smart lock (requires unifi_floor_id and unifi_door_id) to the property.
path Parameters
idProperty id
Assign smart lock › Request Body
namenuki_smartlock_idnuki_integration_idunifi_floor_idunifi_door_idAssign smart lock › Responses
The created smart lock
idvendornameproperty_id
lock_statebattery_levelbattery_chargingoffline