Inmobalia CRM icon

Inmobalia CRM

Interact with Inmobalia CRM API

Booking → List

AI-generated

Overview

This node operation lists bookings from the Inmobalia CRM system. It is useful for retrieving multiple booking records based on optional filters such as date ranges, pagination, and sorting criteria. This operation is beneficial for scenarios like generating reports, monitoring booking activity, or integrating booking data into other workflows.

Use Case Examples

  1. Retrieve all bookings created after a specific date to analyze recent activity.
  2. List bookings with pagination to display in a custom dashboard.
  3. Sort bookings by start date in descending order to see the most recent bookings first.

Properties

Name Meaning
Authentication Method of authentication to access the Inmobalia CRM API, either Access Token or OAuth2.
Return All Whether to return all booking results or limit the number of results.
Limit Maximum number of booking results to return when 'Return All' is false.
Filters Optional filters to refine the booking list, including date ranges for creation, start, end, and modification dates, pagination (page and size), and sorting criteria.

Output

JSON

  • id - Unique identifier of the booking.
  • propertyId - Identifier of the property associated with the booking.
  • contactId - Identifier of the contact associated with the booking.
  • startDate - Start date of the booking.
  • endDate - End date of the booking.
  • status - Current status of the booking.
  • createdDate - Date when the booking was created.
  • modifiedDate - Date when the booking was last modified.

Dependencies

  • Inmobalia CRM API access with either an Access Token or OAuth2 authentication.

Troubleshooting

  • Ensure the authentication credentials (Access Token or OAuth2) are correctly configured and valid to avoid authorization errors.
  • Verify that the filter dates are in the correct format and logical (e.g., 'From Date' is before 'To Date').
  • If the 'Limit' is set too high without 'Return All' enabled, the node may return fewer results than expected due to API restrictions.
  • Unsupported operations or resources will throw errors; ensure the 'Resource' is set to 'Booking' and 'Operation' to 'List' for this functionality.

Discussion