Kasify API
string · uuid · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring · requiredstring · requiredinteger · requiredstring | null · datestring | nullstring · requiredstring | null · uuidstring | null · uuidstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullboolean | nullinteger | nullstring | nullstring | nullinteger | nullinteger | nullinteger | nullstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring | null · uuidstring | nullstring | nullboolean | nullinteger | nullstring · uuid · requiredstring · requiredstring · requiredstring · requiredinteger · requiredstring · uuid · requiredstring · enum · requiredstring | null · uuidstring | nullstring · uuid · requiredstring · date · requiredstring · date · requiredstring · enum · requiredstring · date · requiredstring · date · requiredstring | null · uuidinteger | nullinteger | nullinteger | nullstring · uuid · requiredstring · requiredstring · uuid · requiredstring · requiredstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring · uuid · requiredstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring · uuid · requiredstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring · uuid · requiredstring · enum · requiredstring · enum · requiredstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring | null · uuidstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring | nullstring | nullstring | nullstring | nullinteger | nullinteger | nullinteger | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullinteger | nullinteger | nullinteger | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullinteger | nullinteger | nullinteger | nullstring | nullstring | nullstring | nullstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring · requiredstring · requiredinteger · requiredstring · requiredboolean · requiredboolean · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | null · uuidstring | null · uuidstring | nullstring | nullstring | nullstring | nullstring | nullstring · requiredstring · requiredstring · requiredboolean · requiredstring | null · uuid
Properties for nuki:string | null · uuidstring · uuid · requiredstring · requiredstring · uuid · requiredinteger · requiredstring · requiredboolean · requiredinteger | nullinteger | nullbooleanstring · enumstring · uuid · requiredstring · requiredstring · requiredstring · uuid · requiredstring · requiredstring · requiredstring · uuid · requiredinteger | nullinteger | nullboolean | nullbooleanstring · requiredstring | nullstring | null · uuidstring | nullstring | nullstring · uuid · requiredstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring | nullstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring | nullstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring · requiredstring | nullinteger | nullstring | nullstringstring · uuid · requiredstring · uuid · requiredstring · requiredinteger · requiredstring · requiredstring · requiredstring | nullinteger | nullstring | nullstring | nullstring · uuid · requiredstring · enum · requiredstring · requiredstring · requiredstring · requiredstring | null · uuidstring | null · uuidstring | nullinteger | nullinteger | nullinteger | nullstring | null · uuidstring | nullstring | null · enumstring | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | nullinteger | null
PropertyMember
idnamelast_nameemailaccess_levelserviceCalendar
channelurlsyncIntervalMinuteslastSyncAtlastErrorProperty
nameidaccount_idaddresscityzip_codecountryses_establishment_codeses_establishment_typehas_internetrooms_count
cover_image_urlrolePropertiesResponse
Property[] · required
pagesizetotalNewPropertyRequest
nameaddresscityzip_codeairbnb_ical_urldefault_cleaner_idses_establishment_codeses_establishment_typehas_internetrooms_countFileResponse
idurloriginal_filenamecontent_typesize_bytesTaskInfo
idstatusEnum values:
pending
in_progress
completed
assignedToassignedToNameCalendarEvent
propertyIdfromtotypeEnum values:
booking
cleaning
maintenance
block
createdAtupdatedAtid
CalendarResponse
CalendarEvent[] · required
pagesizetotalAccessCode
idaccess_codesmartlock_idsmartlock_nameCountry
idnamename_esalpha_2alpha_3Province
idcountry_idnamecode_iso_3166_2ine_code_proCity
idcountry_idprovince_idnameine_codeine_code_munGuest
idbooking_idproperty_idfirst_namelast_namesecond_last_name
date_of_birthsex
residence_city_nameresidence_addressresidence_postal_codedocument_typedocument_numberdocument_support_numberemailphonephone_prefixrelationship_codeTask
idProperty · required
task_typeEnum values:
booking
cleaning
maintenance
block
statusEnum values:
pending
in_progress
completed
assigned_toassigned_to_namescheduled_datescheduled_start_timescheduled_end_timecreated_atbooking_idnotesjob_reportstarted_atcompleted_atcancelled_at
accesspublic_tokenBooking
idProperty · required
fromtochannelchannel_idstatuscreated_atnotesguest_first_nameguest_last_nameguest_emailguest_phoneadults_countchildren_countinfants_countspecial_requestsarrival_timedeparture_timecheckin_completed_atlast_sync_atses_submitted_atses_batch_idses_last_attempt_atses_last_errorarray | null
BookingsResponse
Booking[] · required
pagesizetotalBookingData
fromtochannelchannel_idstatusnotesguest_first_nameguest_last_nameguest_emailguest_phoneadults_countchildren_countinfants_countspecial_requestsarrival_timedeparture_timePropertyInfo
nameaddresscityzip_codecover_image_urlCheckinResponse
PropertyInfo · required
fromtoguests_numberbooking_codeGuest[] · required
checkin_completedcheckin_closedGuestRegistrationRequest
first_namelast_namenationality_country_codedate_of_birthsexsecond_last_namedocument_typedocument_numberdocument_support_numberresidence_addressresidence_country_coderesidence_province_idresidence_city_idresidence_cityresidence_postal_codephone_prefixphoneemailses_hospedajes
arrendador_codeses_usernameenvironmentenabledidIntegrationItem
oneOf
Exactly one variant must match.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object · requires: arrendador_code, ses_username, environment +1 more | |
| type = object · requires: unifi_username, unifi_console_url |
idIntegrationsResponse
IntegrationItem[] · required
AssignedProperty
property_idproperty_namesmartlock_record_idAvailableNukiSmartlock
smartlock_idnamebattery_criticallock_statebattery_chargeoffline
NukiSmartlocksResponse
AvailableNukiSmartlock[] · required
nuki_statusEnum values:
online
unauthorized
unreachable
UnifilocksResponse
UnifiSmartlock[] · required
eu.kasify.model.api.UnifiSmartlock
idfloor_iddoor_idSmartLock
idvendornameproperty_id
lock_statebattery_levelbattery_chargingofflineAddSmartlockRequest
namenuki_smartlock_idnuki_integration_idunifi_floor_idunifi_door_idBookingAccessCode
idbooking_idsmartlock_idaccess_codecode_start_datetimecode_end_datetimecreated_atupdated_atvendor_code_iddeleted_at
User
idaccount_idnamelast_nameemailcreated_atAccount
idaccount_idnamelast_nameemailCreatePropertyInvitationRequest
emailmaxUsesexpiresAtaccessLevelPropertyInvitation
idpropertyIdtokenusescreatedAtaccessLevelemailmaxUsesexpiresAtacceptedAtPropertyInvitationsResponse
PropertyInvitation[] · required
PropertyMembersResponse
PropertyMember[] · required
CreateTaskRequest
property_idtask_typeEnum values:
booking
cleaning
maintenance
block
scheduled_datescheduled_start_timescheduled_end_timebooking_idassigned_tonotesTasksResponse
Task[] · required
pagesizetotalUpdateTaskRequest
assigned_tonotesstatusEnum values:
pending
in_progress
completed
job_reportGuestsResponse
Guest[] · required
pagesizetotalCountriesResponse
Country[] · required
pagesizetotalProvincesResponse
Province[] · required
pagesizetotalCitiesResponse
City[] · required
pagesizetotal