Apaleo
Cloud-based property management for hotels and short-stay operators handling reservations, billing, and daily operations.
Fits reservation creation, folio billing, rate plan updates, and reacting when bookings, check-ins, or invoices change.
Use Apaleo with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Apaleo to work.
What Snow can do with Apaleo
These are the Apaleo operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads16
Look at your data without changing it.
- Get a properties list
Get the list of properties.<br>You need to be authorized (no particular scope required)
- Get a unit
Get a unit by id.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
- 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 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 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 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'.
- Get a property
Get a property by id.<br>You need to be authorized (no particular scope required)
- 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 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 id
Get unit attribute by id<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
Creates6
Add something new to your account.
- 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'.
- 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'.
- 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 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 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 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'.
Updates3
Change something that is already there.
- 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'.
- 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 group
Use this call to modify a unit group.<br>You must have at least one of these scopes: 'unitgroups.manage, setup.manage'.
Deletes4
Remove something. This often cannot be undone.
- 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 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 attribute
Deletes unit attribute<br>You must have at least one of these scopes: 'unitattributes.delete, setup.manage'.
- Reset Property Data
This endpoint deletes transactional data for a property in 'Test' status. Requires 'properties.manage' or 'setup.manage' scopes.
Related integrations
Ready to put Apaleo to work?
Sign up free, build an app by chatting, and connect Apaleo in minutes. No credit card required.