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 smart locks for a property with live status
GET
/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 smart locks for a property with live status › Responses
Smart locks with their live status
idvendornameproperty_id
lock_statebattery_levelbattery_chargingofflineAdd a smart lock to a property
POST
/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
Add a smart lock to a property › Request Body
namenuki_smartlock_idnuki_integration_idunifi_floor_idunifi_door_idAdd a smart lock to a property › Responses
The created smart lock
idvendornameproperty_id
lock_statebattery_levelbattery_chargingoffline