apaleo.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Properties
archive
properties.archive
Archive a live property (sets isArchived to true)
Risk: write
clone
properties.clone
Clone a property, creating a new property with inventory and rate plans
Risk: write
name full type
name full type
description full type
description full type
location full type
location full type
bankAccount full type
bankAccount full type
paymentTerms full type
paymentTerms full type
count
properties.count
Return total count of properties
Risk: read
countries
properties.countries
List ISO country codes that can be used to create properties
Risk: read
create
properties.create
Create a new property
Risk: write
name full type
name full type
description full type
description full type
location full type
location full type
bankAccount full type
bankAccount full type
paymentTerms full type
paymentTerms full type
exists
properties.exists
Check if a property exists by id
Risk: read
get
properties.get
Get a property by id
Risk: read
name full type
name full type
description full type
description full type
location full type
location full type
bankAccount full type
bankAccount full type
paymentTerms full type
paymentTerms full type
actions full type
actions full type
list
properties.list
Get the list of properties
Risk: read
properties full type
properties full type
reset
properties.reset
Delete transactional data for a property in Test status
Risk: write
setLive
properties.setLive
Move a test property to Live status
Risk: write
Unit Attributes
create
unitAttributes.create
Create a new unit attribute
Risk: write
delete
unitAttributes.delete
Delete a unit attribute
Risk: write
exists
unitAttributes.exists
Check if a unit attribute exists
Risk: read
get
unitAttributes.get
Get a unit attribute by id
Risk: read
list
unitAttributes.list
Get the unit attribute list
Risk: read
unitAttributes full type
unitAttributes full type
Unit Groups
count
unitGroups.count
Return number of unit groups matching the filter
Risk: read
create
unitGroups.create
Create a new unit group
Risk: write
name full type
name full type
description full type
description full type
connectedUnitGroups full type
connectedUnitGroups full type
delete
unitGroups.delete
Delete a unit group
Risk: write
exists
unitGroups.exists
Check if a unit group exists by id
Risk: read
get
unitGroups.get
Get a unit group by id
Risk: read
property full type
property full type
name full type
name full type
description full type
description full type
connectedUnitGroups full type
connectedUnitGroups full type
list
unitGroups.list
Get the list of unit groups
Risk: read
unitGroups full type
unitGroups full type
replace
unitGroups.replace
Replace a unit group
Risk: write
name full type
name full type
description full type
description full type
connectedUnitGroups full type
connectedUnitGroups full type
Units
count
units.count
Return number of units matching the filter
Risk: read
create
units.create
Create a new unit
Risk: write
description full type
description full type
attributes full type
attributes full type
connectedUnits full type
connectedUnits full type
createBulk
units.createBulk
Create multiple units
Risk: write
units full type
units full type
delete
units.delete
Delete a unit
Risk: write
exists
units.exists
Check if a unit exists by id
Risk: read
get
units.get
Get a unit by id
Risk: read
description full type
description full type
property full type
property full type
unitGroup full type
unitGroup full type
connectingUnit full type
connectingUnit full type
status full type
status full type
attributes full type
attributes full type
connectedUnits full type
connectedUnits full type
actions full type
actions full type
list
units.list
Get the list of units
Risk: read
units full type
units full type