Apaleo

Apaleo is a cloud-based property management platform handling reservations, billing, and daily operations for hospitality businesses

29 actions Integration catalog
Request access
Connect Apaleo once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Archive a propertyAPALEO_ARCHIVE_A_PROPERTY
Use this endpoint to archive an existing live property This operation set the IsArchived flag to true<br>You must have at least one of these scopes: 'properties.manage, setup.manage'.
Check if a property existsAPALEO_CHECK_IF_A_PROPERTY_EXISTS
Check if a property exists by id.<br>You need to be authorized (no particular scope required)
Check if a unit attribute existsAPALEO_CHECK_IF_A_UNIT_ATTRIBUTE_EXISTS
Check if a unit attribute exists<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
Check if a unit existsAPALEO_CHECK_IF_A_UNIT_EXISTS
Check if a unit exists by id.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Check if a unit group existsAPALEO_CHECK_IF_A_UNIT_GROUP_EXISTS
Check if a unit group exists by id.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Clones a propertyAPALEO_CLONES_A_PROPERTY
Use this call to clone a specific property. This operation creates a new property with inventory and rate plans from the specified property.<br>You must have at least one of these scopes: 'properties.create, setup.manage'.
Create a unitAPALEO_CREATE_A_UNIT
Use this call to create a new unit.<br>You must have at least one of these scopes: 'units.create, setup.manage'.
Create a unit attributeAPALEO_CREATE_A_UNIT_ATTRIBUTE
Use this call to create a new unit attribute.<br>You must have at least one of these scopes: 'unitattributes.create, setup.manage'.
Create a unit groupAPALEO_CREATE_A_UNIT_GROUP
Use this call to create a new unit group.<br>You must have at least one of these scopes: 'unitgroups.create, setup.manage'.
Create multiple unitsAPALEO_CREATE_MULTIPLE_UNITS
Use this call to create multiple units, following a naming rule.<br>You must have at least one of these scopes: 'units.create, setup.manage'.
Creates a propertyAPALEO_CREATES_A_PROPERTY
Use this call to create a new property.<br>You must have at least one of these scopes: 'properties.create, setup.manage'.
Delete a unitAPALEO_DELETE_A_UNIT
Use this call to delete a unit.<br>You must have at least one of these scopes: 'units.delete, setup.manage'.
Delete a unit groupAPALEO_DELETE_A_UNIT_GROUP
Use this call to delete a unit group.<br>You must have at least one of these scopes: 'unitgroups.delete, setup.manage'.
Deletes unit attributeAPALEO_DELETES_UNIT_ATTRIBUTE
Deletes unit attribute<br>You must have at least one of these scopes: 'unitattributes.delete, setup.manage'.
Get a properties listAPALEO_GET_A_PROPERTIES_LIST
Get the list of properties.<br>You need to be authorized (no particular scope required)
Get a propertyAPALEO_GET_A_PROPERTY
Get a property by id.<br>You need to be authorized (no particular scope required)
Get a unitAPALEO_GET_A_UNIT
Get a unit by id.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Get a unit groupAPALEO_GET_A_UNIT_GROUP
Get a unit group by id.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Get a units listAPALEO_GET_A_UNITS_LIST
Get the list of units.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Get unit attribute by idAPALEO_GET_UNIT_ATTRIBUTE_BY_ID
Get unit attribute by id<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
Get unit attribute listAPALEO_GET_UNIT_ATTRIBUTE_LIST
Get unit attribute list<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
List Unit GroupsAPALEO_LIST_UNIT_GROUPS
Get the list of unit groups.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Move property to liveAPALEO_MOVE_PROPERTY_TO_LIVE
Use this endpoint to move an existing test property to live This operation changes the property status to 'Live'<br>You must have at least one of these scopes: 'properties.manage, setup.manage'.
Replace a unit groupAPALEO_REPLACE_A_UNIT_GROUP
Use this call to modify a unit group.<br>You must have at least one of these scopes: 'unitgroups.manage, setup.manage'.
Reset Property DataAPALEO_RESET_PROPERTY_DATA
This endpoint deletes transactional data for a property in 'Test' status. Requires 'properties.manage' or 'setup.manage' scopes.
Returns a list of supported countriesAPALEO_RETURNS_A_LIST_OF_SUPPORTED_COUNTRIES
Returns a list of ISO country codes that could be used to create properties.<br>You need to be authorized (no particular scope required)
Returns number of unit groupsAPALEO_RETURNS_NUMBER_OF_UNIT_GROUPS
Returns number of unit groups matching the filter criteria<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Returns number of unitsAPALEO_RETURNS_NUMBER_OF_UNITS
Returns number of units matching the filter criteria<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
Return total count of propertiesAPALEO_RETURN_TOTAL_COUNT_OF_PROPERTIES
Return total count of properties<br>You need to be authorized (no particular scope required)