Apaleo icon

Apaleo

Interact with Apaleo API

Overview

This node integrates with the Apaleo API to manage various booking-related resources. Specifically, for the Reservation resource and the GET reservation service offers operation, it retrieves available service offers associated with a particular reservation. This is useful in scenarios where you want to fetch additional services or offers linked to an existing reservation, such as upgrades, add-ons, or special packages.

Practical examples include:

  • Fetching all service offers available for a guest's current reservation to present upgrade options.
  • Retrieving service offers to display on a customer portal or during check-in.
  • Automating follow-up communications by including relevant service offers tied to a reservation.

Properties

Name Meaning
Reservation ID The unique identifier of the reservation for which to retrieve service offers. Required.

Output

The node outputs JSON data representing the list of service offers related to the specified reservation. Each item in the output typically contains details about a service offer such as its name, description, pricing, availability, and other metadata provided by the Apaleo API.

If the node supports binary data output (not indicated here), it would represent any associated files or media related to the service offers, but this operation primarily returns structured JSON data.

Dependencies

  • Requires an active connection to the Apaleo API.
  • Needs an API authentication token (access token) configured in the node credentials to authorize requests.
  • The base URL for API calls is https://api.apaleo.com.
  • No additional external dependencies are indicated.

Troubleshooting

  • Common issues:

    • Invalid or expired API token leading to authentication errors.
    • Providing an incorrect or non-existent Reservation ID causing "not found" errors.
    • Network connectivity problems preventing access to the Apaleo API.
  • Error messages and resolutions:

    • Authentication failed: Verify that the API key credential is correctly set up and has not expired.
    • Reservation not found: Confirm the Reservation ID is correct and exists in the Apaleo system.
    • Request timeout or network error: Check internet connectivity and firewall settings.

Links and References

Discussion