Actions57
- Booking Actions
- Group Actions
- Offer Actions
- Block Actions
- Block Action Actions
- Reservation Actions
- Reservation Action Actions
- Types Actions
- Folio Actions
- Folio Action Actions
Overview
This node integrates with the Apaleo API to manage hotel booking-related operations. Specifically, for the Booking resource and the POST bookings force operation, it allows users to create or forcefully post new bookings by providing detailed booking information in JSON format.
Typical use cases include:
- Automating the creation of hotel bookings from external systems.
- Forcing a booking creation even if certain constraints might normally prevent it.
- Integrating booking workflows into larger automation pipelines, such as CRM or property management systems.
Example: A travel agency could use this node to automatically push confirmed reservations into Apaleo’s booking system by sending structured booking details.
Properties
| Name | Meaning |
|---|---|
| Booking Details | The booking details in JSON format. This should contain all necessary data to create a booking. |
Output
The node outputs an array of JSON objects corresponding to each input item processed. Each output JSON object contains the response from the Apaleo API related to the booking creation request.
- The
jsonfield holds the API response data, typically including confirmation details of the created booking. - No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating with the Apaleo API.
- The node uses the base URL
https://api.apaleo.com. - Proper configuration of the API authentication token is necessary in n8n credentials settings.
Troubleshooting
Common issues:
- Invalid or missing booking details JSON can cause the API to reject the request.
- Authentication failures due to incorrect or expired API tokens.
- Network connectivity problems preventing access to the Apaleo API endpoint.
Error messages:
- Errors returned from the API will be surfaced, often indicating validation errors on the booking data.
- If the node is set to continue on fail, errors are included in the output with an
errormessage field.
Resolutions:
- Validate the JSON structure of booking details before sending.
- Ensure API credentials are correctly configured and have sufficient permissions.
- Check network connectivity and API service status.