Lease types and their configurations
List all lease types
Retrieve the list of all lease types for the current tenant
query Parameters
legislative_zone_idFilter by legislative zone
List all lease types › Responses
Lease types retrieved successfully
idUnique identifier of the lease type
legislative_zone_idLegislative zone ID
nameLease type name
is_furnishedIndicates whether the lease is furnished
created_atCreation date
updated_atLast modification date
descriptionLease type description
Create a new lease type
Create a new lease type with the provided parameters
Create a new lease type › Request Body
legislative_zone_idLegislative zone ID
nameLease type name
is_furnishedIndicates whether the lease is furnished
descriptionLease type description
Create a new lease type › Responses
Lease type created successfully
idUnique identifier of the lease type
legislative_zone_idLegislative zone ID
nameLease type name
is_furnishedIndicates whether the lease is furnished
created_atCreation date
updated_atLast modification date
descriptionLease type description
Get lease type by ID
Retrieve the details of a specific lease type
path Parameters
idLease type ID
Get lease type by ID › Responses
Lease type retrieved successfully
idUnique identifier of the lease type
legislative_zone_idLegislative zone ID
nameLease type name
is_furnishedIndicates whether the lease is furnished
created_atCreation date
updated_atLast modification date
descriptionLease type description
Update lease type
Update the information of an existing lease type
path Parameters
idLease type ID
Update lease type › Request Body
nameLease type name
descriptionLease type description
is_furnishedIndicates whether the lease is furnished
Update lease type › Responses
Lease type updated successfully
idUnique identifier of the lease type
legislative_zone_idLegislative zone ID
nameLease type name
is_furnishedIndicates whether the lease is furnished
created_atCreation date
updated_atLast modification date
descriptionLease type description
List configurations for a lease type
Retrieve all configurations associated with a lease type
path Parameters
lease_type_idLease type ID
List configurations for a lease type › Responses
Configurations retrieved successfully
idUnique identifier of the configuration
lease_type_idLease type ID
nameConfiguration name
min_duration_monthsMinimum duration in months
is_renewableIndicates whether the lease is renewable
requires_furnishedIndicates whether the lease requires a furnished property
deposit_monthsNumber of deposit months
charge_modeCharge management mode
requires_inventoryIndicates whether an inventory is required
requires_professional_insuranceIndicates whether professional insurance is required
requires_guarantorIndicates whether a guarantor is required
created_atCreation date
updated_atLast modification date
max_duration_monthsMaximum duration in months
rent_revision_frequencyRent payment frequency
rent_index_typeRent revision index type
Create a configuration for a lease type
Create a new configuration for a lease type
path Parameters
lease_type_idLease type ID
Create a configuration for a lease type › Request Body
nameConfiguration name
min_duration_monthsMinimum duration in months
is_renewableIndicates whether the lease is renewable
requires_furnishedIndicates whether the lease requires a furnished property
deposit_monthsNumber of deposit months
charge_modeCharge management mode
requires_inventoryIndicates whether an inventory is required
requires_professional_insuranceIndicates whether professional insurance is required
requires_guarantorIndicates whether a guarantor is required
max_duration_monthsMaximum duration in months
rent_revision_frequencyRent payment frequency
rent_index_typeRent revision index type
Create a configuration for a lease type › Responses
Configuration created successfully
idUnique identifier of the configuration
lease_type_idLease type ID
nameConfiguration name
min_duration_monthsMinimum duration in months
is_renewableIndicates whether the lease is renewable
requires_furnishedIndicates whether the lease requires a furnished property
deposit_monthsNumber of deposit months
charge_modeCharge management mode
requires_inventoryIndicates whether an inventory is required
requires_professional_insuranceIndicates whether professional insurance is required
requires_guarantorIndicates whether a guarantor is required
created_atCreation date
updated_atLast modification date
max_duration_monthsMaximum duration in months
rent_revision_frequencyRent payment frequency
rent_index_typeRent revision index type
Get specific configuration
Retrieve the details of a specific configuration for a lease type
path Parameters
lease_type_idLease type ID
config_idConfiguration ID
Get specific configuration › Responses
Configuration retrieved successfully
idUnique identifier of the configuration
lease_type_idLease type ID
nameConfiguration name
min_duration_monthsMinimum duration in months
is_renewableIndicates whether the lease is renewable
requires_furnishedIndicates whether the lease requires a furnished property
deposit_monthsNumber of deposit months
charge_modeCharge management mode
requires_inventoryIndicates whether an inventory is required
requires_professional_insuranceIndicates whether professional insurance is required
requires_guarantorIndicates whether a guarantor is required
created_atCreation date
updated_atLast modification date
max_duration_monthsMaximum duration in months
rent_revision_frequencyRent payment frequency
rent_index_typeRent revision index type
Update configuration
Update an existing configuration for a lease type
path Parameters
lease_type_idLease type ID
config_idConfiguration ID
Update configuration › Request Body
nameConfiguration name
min_duration_monthsMinimum duration in months
max_duration_monthsMaximum duration in months
is_renewableIndicates whether the lease is renewable
requires_furnishedIndicates whether the lease requires a furnished property
deposit_monthsNumber of deposit months
rent_revision_frequencyRent payment frequency
rent_index_typeRent revision index type
charge_modeCharge management mode
requires_inventoryIndicates whether an inventory is required
requires_professional_insuranceIndicates whether professional insurance is required
requires_guarantorIndicates whether a guarantor is required
Update configuration › Responses
Configuration updated successfully
idUnique identifier of the configuration
lease_type_idLease type ID
nameConfiguration name
min_duration_monthsMinimum duration in months
is_renewableIndicates whether the lease is renewable
requires_furnishedIndicates whether the lease requires a furnished property
deposit_monthsNumber of deposit months
charge_modeCharge management mode
requires_inventoryIndicates whether an inventory is required
requires_professional_insuranceIndicates whether professional insurance is required
requires_guarantorIndicates whether a guarantor is required
created_atCreation date
updated_atLast modification date
max_duration_monthsMaximum duration in months
rent_revision_frequencyRent payment frequency
rent_index_typeRent revision index type
List templates for a lease type
Retrieve all templates associated with a lease type
path Parameters
lease_type_idLease type ID
List templates for a lease type › Responses
Templates retrieved successfully
idUnique identifier of the template
lease_type_idLease type ID
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
created_atCreation date
updated_atLast modification date
descriptionTemplate description
Create a template for a lease type
Create a new template for a lease type
path Parameters
lease_type_idLease type ID
Create a template for a lease type › Request Body
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
descriptionTemplate description
Create a template for a lease type › Responses
Template created successfully
idUnique identifier of the template
lease_type_idLease type ID
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
created_atCreation date
updated_atLast modification date
descriptionTemplate description
List templates by type
Retrieve all templates of a specific type for a lease type
path Parameters
lease_type_idLease type ID
typeTemplate type
List templates by type › Responses
Templates retrieved successfully
idUnique identifier of the template
lease_type_idLease type ID
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
created_atCreation date
updated_atLast modification date
descriptionTemplate description
Get active template by type
Retrieve the active template of a specific type for a lease type
path Parameters
lease_type_idLease type ID
typeTemplate type
Get active template by type › Responses
Active template retrieved successfully
idUnique identifier of the template
lease_type_idLease type ID
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
created_atCreation date
updated_atLast modification date
descriptionTemplate description
Get default template by type
Retrieve the default template of a specific type for a lease type
path Parameters
lease_type_idLease type ID
typeTemplate type
Get default template by type › Responses
Default template retrieved successfully
idUnique identifier of the template
lease_type_idLease type ID
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
created_atCreation date
updated_atLast modification date
descriptionTemplate description
Get specific template
Retrieve the details of a specific template
path Parameters
lease_type_idLease type ID
template_idTemplate ID
Get specific template › Responses
Template retrieved successfully
idUnique identifier of the template
lease_type_idLease type ID
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
created_atCreation date
updated_atLast modification date
descriptionTemplate description
Update template
Update an existing template
path Parameters
lease_type_idLease type ID
template_idTemplate ID
Update template › Request Body
nameTemplate name
descriptionTemplate description
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
Update template › Responses
Template updated successfully
idUnique identifier of the template
lease_type_idLease type ID
nameTemplate name
contentTemplate content (Typst)
template_typeTemplate type
versionTemplate version
is_activeIndicates whether the template is active
is_defaultIndicates whether the template is the default
created_atCreation date
updated_atLast modification date
descriptionTemplate description
Get charge configuration
Retrieve the charge configuration for a lease type
path Parameters
lease_type_idLease type ID
Get charge configuration › Responses
Charge configuration retrieved successfully
idUnique identifier of the configuration
lease_type_idLease type ID
charge_modeCharge management mode
responsible_partyParty responsible for charges
created_atCreation date
updated_atLast modification date
Default charges
Charge distribution rules
Update charge configuration
Update the charge configuration for a lease type
path Parameters
lease_type_idLease type ID
Update charge configuration › Request Body
charge_modeCharge management mode
responsible_partyParty responsible for charges
Default charges
Charge distribution rules
Update charge configuration › Responses
Charge configuration updated successfully
idUnique identifier of the configuration
lease_type_idLease type ID
charge_modeCharge management mode
responsible_partyParty responsible for charges
created_atCreation date
updated_atLast modification date
Default charges
Charge distribution rules
Create charge configuration
Create a new charge configuration for a lease type
path Parameters
lease_type_idLease type ID
Create charge configuration › Request Body
charge_modeCharge management mode
responsible_partyParty responsible for charges
Default charges
Charge distribution rules
Create charge configuration › Responses
Charge configuration created successfully
idUnique identifier of the configuration
lease_type_idLease type ID
charge_modeCharge management mode
responsible_partyParty responsible for charges
created_atCreation date
updated_atLast modification date
Default charges
Charge distribution rules