Optional_dev
_dev?: boolean
Optionalcustomer_data
customer_data?: {
access_grants?: {
access_grant_key?: string;
building_keys?: string[];
common_area_keys?: string[];
ends_at?: string;
facility_keys?: string[];
guest_key?: string;
listing_keys?: string[];
name?: string;
preferred_code?: string;
property_keys?: string[];
resident_key?: string;
room_keys?: string[];
space_keys?: string[];
starts_at?: string;
tenant_key?: string;
unit_keys?: string[];
user_identity_key?: string;
user_key?: string;
}[];
bookings?: {
booking_key?: string;
building_keys?: string[];
common_area_keys?: string[];
ends_at?: string;
facility_keys?: string[];
guest_key?: string;
listing_keys?: string[];
name?: string;
preferred_code?: string;
property_keys?: string[];
resident_key?: string;
room_keys?: string[];
space_keys?: string[];
starts_at?: string;
tenant_key?: string;
unit_keys?: string[];
user_identity_key?: string;
user_key?: string;
}[];
buildings?: { building_key?: string; name?: string }[];
common_areas?: {
common_area_key?: string;
name?: string;
parent_site_key?: string;
}[];
customer_key?: string;
facilities?: { facility_key?: string; name?: string }[];
guests?: {
email_address?: string;
guest_key?: string;
name?: string;
phone_number?: string;
}[];
listings?: { listing_key?: string; name?: string }[];
properties?: { name?: string; property_key?: string }[];
property_listings?: {
custom_metadata?: Record<string, unknown>;
name?: string;
property_listing_key?: string;
}[];
reservations?: {
building_keys?: string[];
common_area_keys?: string[];
custom_metadata?: Record<string, unknown>;
ends_at?: string;
facility_keys?: string[];
guest_key?: string;
listing_keys?: string[];
name?: string;
preferred_code?: string;
property_keys?: string[];
reservation_key?: string;
resident_key?: string;
room_keys?: string[];
space_keys?: string[];
starts_at?: string;
tenant_key?: string;
unit_keys?: string[];
user_identity_key?: string;
user_key?: string;
}[];
residents?: {
email_address?: string;
name?: string;
phone_number?: string;
resident_key?: string;
}[];
rooms?: { name?: string; parent_site_key?: string; room_key?: string }[];
sites?: { name?: string; site_key?: string }[];
spaces?: {
customer_data?: {
address?: string;
default_checkin_time?: string;
default_checkout_time?: string;
time_zone?: string;
};
duration_minutes?: number;
geolocation?: { latitude?: number; longitude?: number };
name?: string;
parent_site_key?: string;
space_key?: string;
}[];
staff_members?: {
building_keys?: string[];
common_area_keys?: string[];
email_address?: string;
facility_keys?: string[];
listing_keys?: string[];
name?: string;
phone_number?: string;
property_keys?: string[];
property_listing_keys?: string[];
room_keys?: string[];
site_keys?: string[];
space_keys?: string[];
staff_member_key?: string;
unit_keys?: string[];
}[];
tenants?: {
email_address?: string;
name?: string;
phone_number?: string;
tenant_key?: string;
}[];
units?: { name?: string; parent_site_key?: string; unit_key?: string }[];
user_identities?: {
email_address?: string;
name?: string;
phone_number?: string;
user_identity_key?: string;
}[];
users?: {
email_address?: string;
name?: string;
phone_number?: string;
user_key?: string;
}[];
}
Optionalcustomer_resources_filters
customer_resources_filters?: { field?: string; operation?: "="; value?: {} }[]
Optionalcustomization_profile_id
customization_profile_id?: string
Optionaldeep_link
deep_link?: { resource_key?: string; resource_type?: "reservation" | "space" }
Optionalexclude_locale_picker
exclude_locale_picker?: boolean
Optionalfeatures
features?: {
configure?: {
allow_access_automation_rule_customization?: boolean;
allow_climate_automation_rule_customization?: boolean;
allow_instant_key_customization?: boolean;
exclude?: boolean;
};
connect?: {
accepted_providers?: string[];
exclude?: boolean;
excluded_providers?: string[];
};
manage?: {
device_management_confirmation?: {
body?: string;
cancel_button_label?: string;
confirm_button_label?: string;
title?: string;
};
events?: { allowed_events?: string[]; default_events?: string[] };
exclude?: boolean;
exclude_reservation_management?: boolean;
exclude_reservation_technical_details?: boolean;
exclude_staff_management?: boolean;
};
manage_devices?: { exclude?: boolean };
organize?: { exclude?: boolean };
}
Optionalis_embedded
is_embedded?: boolean
Optionallanding_page
landing_page?: {
manage?: {
access_grant_key?: string;
booking_key?: string;
building_key?: string;
common_area_key?: string;
facility_key?: string;
listing_key?: string;
property_key?: string;
property_listing_key?: string;
reservation_key?: string;
room_key?: string;
site_key?: string;
space_key?: string;
unit_key?: string;
};
}
Optionallocale
locale?:
| "en-US"
| "pt-PT"
| "fr-FR"
| "it-IT"
| "es-ES"
| "de-DE"
| "nl-NL"
| "el-GR"
| "pl-PL"
| "ru-RU"
Optionalnavigation_mode
navigation_mode?: "full" | "restricted"
Optionalread_only
read_only?: boolean