Inmobalia CRM icon

Inmobalia CRM

Interact with Inmobalia CRM API

Overview

This node integrates with the Inmobalia CRM API to retrieve detailed information about a specific booking. The "Get Booking" operation fetches data for a single booking identified by its unique Booking ID.

Typical use cases include:

  • Retrieving booking details for follow-up or processing in workflows.
  • Integrating booking data into other systems such as calendars, notification services, or reporting tools.
  • Automating customer communication based on booking status or details.

For example, you might use this node to get the booking information after a new booking is created, then send a confirmation email or update an external database.

Properties

Name Meaning
Booking ID The unique numeric identifier of the booking to retrieve (e.g., 12345). This is required.

Output

The node outputs a JSON object representing the booking details retrieved from the Inmobalia CRM API. The structure typically includes all relevant booking information such as dates, customer info, property details, status, and any other metadata provided by the API.

If the booking contains any binary data (e.g., attached files), it would be included in the binary output field; however, this operation primarily returns JSON data.

Example output snippet (simplified):

{
  "id": 12345,
  "property": { /* property details */ },
  "contact": { /* contact details */ },
  "checkInDate": "2024-07-01",
  "checkOutDate": "2024-07-10",
  "status": "confirmed",
  // ... other booking fields
}

Dependencies

  • Requires an active connection to the Inmobalia CRM API.
  • Needs an API authentication token configured via OAuth2 credentials within n8n.
  • The node uses the Inmobalia CRM client library internally to communicate with the API.

Troubleshooting

  • Error: Unsupported operation — Ensure that the selected resource is "Booking" and the operation is "Get". Other operations or resources are not supported in this context.
  • API Authentication Errors — Verify that the OAuth2 credentials are correctly set up and have sufficient permissions to access booking data.
  • Booking Not Found — If the Booking ID does not exist or is invalid, the API may return an error. Double-check the Booking ID input.
  • Network Issues — Connectivity problems can cause request failures. Confirm network access to the Inmobalia CRM API endpoint.

Links and References

Discussion