Apaleo for AI agents
Agents read Apaleo at once. Changes and sends are held for a person's approval by default.
About Apaleo
Apaleo is a cloud-based property management platform handling reservations, billing, and daily operations for hospitality businesses
What an agent can do in Apaleo
Every Apaleo action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Apaleo without asking first. 16 actions.
- Get a properties listGet the list of properties.<br>You need to be authorized (no particular scope required)
- Get a unitGet a unit by id.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
- Check if a property existsCheck if a property exists by id.<br>You need to be authorized (no particular scope required)
- Check if a unit attribute existsCheck 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 existsCheck 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 existsCheck 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 propertyGet a property by id.<br>You need to be authorized (no particular scope required)
- Get a unit groupGet a unit group by id.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
- Get a units listGet the list of units.<br>You must have at least one of these scopes: 'units.read, setup.read, setup.manage'.
- Get unit attribute by idGet unit attribute by id<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
- Get unit attribute listGet unit attribute list<br>You must have at least one of these scopes: 'unitattributes.read, setup.read, setup.manage'.
- List Unit GroupsGet the list of unit groups.<br>You must have at least one of these scopes: 'unitgroups.read, setup.read, setup.manage'.
Show all 16
- Returns a list of supported countriesReturns 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 groupsReturns 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 unitsReturns 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 propertiesReturn total count of properties<br>You need to be authorized (no particular scope required)
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 13 actions.
- Create a unitUse this call to create a new unit.<br>You must have at least one of these scopes: 'units.create, setup.manage'.
- Creates a propertyUse this call to create a new property.<br>You must have at least one of these scopes: 'properties.create, setup.manage'.
- Archive a propertyUse 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'.
- Clones a propertyUse 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 a unit attributeUse 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 groupUse this call to create a new unit group.<br>You must have at least one of these scopes: 'unitgroups.create, setup.manage'.
- Create multiple unitsUse this call to create multiple units, following a naming rule.<br>You must have at least one of these scopes: 'units.create, setup.manage'.
- Delete a unitUse this call to delete a unit.<br>You must have at least one of these scopes: 'units.delete, setup.manage'.
- Delete a unit groupUse this call to delete a unit group.<br>You must have at least one of these scopes: 'unitgroups.delete, setup.manage'.
- Deletes unit attributeDeletes unit attribute<br>You must have at least one of these scopes: 'unitattributes.delete, setup.manage'.
- Move property to liveUse 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 groupUse this call to modify a unit group.<br>You must have at least one of these scopes: 'unitgroups.manage, setup.manage'.
Show all 13
- Reset Property DataThis endpoint deletes transactional data for a property in 'Test' status. Requires 'properties.manage' or 'setup.manage' scopes.
Changes wait in Needs you
Changes and sends in Apaleo are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Apaleo questions
Can an agent change data in Apaleo on its own?
Not by default. Changes and sends in Apaleo are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Apaleo?
This connector lists 16 read actions. Reads run at once, without waiting for approval.
How does Apaleo connect?
It connects with OAuth 2.0. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.