Kasify API
string · requiredstring · enum
string · required
List all integrations configured for the account
GET
/integrations
Returns Nuki, Unifi, and SES Hospedajes integrations in a single envelope, distinguishable by the type discriminator on each item.
List all integrations configured for the account › Responses
All integrations across providers
IntegrationItem[] · required
List Nuki smart locks reachable through an integration
GET
/integrations/nuki/{id}/smartlocks
Calls the Nuki Web API with the integration's token and returns every lock the account can see, annotated with which (if any) Kasify property each lock is already assigned to. Falls back to offline data with a nuki_status of unauthorized or unreachable when the API call fails.
path Parameters
idNuki integration id (UUID)
List Nuki smart locks reachable through an integration › Responses
Smart locks exposed by the integration
AvailableNukiSmartlock[] · required
nuki_statusEnum values:
online
unauthorized
unreachable
List Unifi doors reachable through an integration
GET
/integrations/unifi/{id}/smartlocks
Fetches every door exposed by the Unifi controller for this integration and annotates each with the Kasify property it is already assigned to, if any.
path Parameters
idUnifi integration id (UUID)
List Unifi doors reachable through an integration › Responses
Doors exposed by the Unifi integration
UnifiSmartlock[] · required