Actions45
- Block Actions
- Block Action Actions
- Booking Actions
- Group Actions
- Offer Actions
- Reservation Actions
- Folio Actions
- Types Actions
Overview
This node integrates with the Apaleo API to manage hotel booking-related data. Specifically, for the Booking resource and the POST Reservations operation, it allows users to add new reservations to an existing booking by sending reservation details in JSON format.
Common scenarios where this node is useful include:
- Adding one or multiple reservations to a specific booking in a hotel management system.
- Automating reservation creation workflows based on external triggers or data sources.
- Integrating Apaleo booking management into broader automation pipelines.
Example use case: A hotel automation workflow that receives guest information from a web form and uses this node to create corresponding reservations under a particular booking ID in Apaleo.
Properties
| Name | Meaning |
|---|---|
| Booking ID | The unique identifier of the booking to which reservations will be added. |
| Reservations | The reservations data to add, provided as a JSON string representing one or more reservations. |
Output
The node outputs an array of JSON objects corresponding to each input item processed. Each output object contains the response from the Apaleo API after attempting to add the reservations to the specified booking.
- The
jsonfield includes the API response data related to the newly created reservations. - No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the Apaleo API using a valid API authentication token (provided via credentials).
- The node expects the base URL
https://api.apaleo.comand standard JSON content headers. - Proper permissions on the API key are necessary to perform booking modifications.
Troubleshooting
- Invalid Booking ID: If the booking ID does not exist or is malformed, the API will return an error. Verify the booking ID before running the node.
- Malformed Reservations JSON: The reservations property must be valid JSON. Errors parsing this input will cause failures.
- Authentication Errors: Ensure the API token is valid and has sufficient permissions.
- API Rate Limits or Network Issues: These can cause request failures; retry or check network connectivity.
- When errors occur, if "Continue On Fail" is enabled, the node returns error messages per item instead of stopping execution.
Links and References
- Apaleo API Documentation
- Apaleo Booking API - Reservations Endpoint (for detailed request/response schema)