Inmobalia CRM icon

Inmobalia CRM

Interact with Inmobalia CRM API

Overview

The node interacts with the Inmobalia CRM API to perform various operations on real estate-related data. Specifically, for the Property resource and the List operation, it retrieves a list of properties from the CRM system. This is useful when you want to fetch multiple property records based on certain criteria such as creation date, modification date, country, status, sorting, pagination, and size limits.

Common scenarios include:

  • Synchronizing property listings from Inmobalia CRM into another system.
  • Displaying filtered lists of properties in dashboards or reports.
  • Automating workflows that depend on up-to-date property data.

For example, you could use this node to get all published properties created after a specific date in Spain, sorted by creation date descending, limited to 100 results.

Properties

Name Meaning
Return All Whether to return all matching property results or only up to a specified limit.
Limit The maximum number of property results to return if "Return All" is false. Minimum value is 1.
Filters A collection of optional filters to refine the list of properties:
  Country ISO Filter properties by the ISO code of the country (e.g., "ES" for Spain).
  From Date Created Only include properties created on or after this date/time.
  To Date Created Only include properties created on or before this date/time.
  From Date Modified Only include properties modified on or after this date/time.
  To Date Modified Only include properties modified on or before this date/time.
  Page The page number for paginated results, starting at 0.
  Publish Statuses Filter by publish statuses, multiple allowed separated by `
  Size Number of results per page, minimum 1 and maximum 200.
  Sort Sorting criteria in the format `"property,(asc

Output

The output is an array of JSON objects, each representing a property record retrieved from the Inmobalia CRM. Each item contains detailed information about a property according to the CRM's data model.

The structure of each JSON object depends on the CRM's API response but typically includes fields like property ID, address, features, status, dates, and other metadata.

No binary data output is indicated for this operation.

Dependencies

  • Requires an active connection to the Inmobalia CRM API.
  • Requires valid API authentication credentials configured in n8n (an OAuth2 API key credential).
  • The node uses an internal client library to communicate with the API.

Troubleshooting

  • Unsupported operation or resource errors: Ensure that the selected Resource is "Property" and Operation is "List". Other combinations may not be supported or implemented.
  • API authentication errors: Verify that the API credentials are correctly set up and have sufficient permissions.
  • Empty results: Check filter parameters and pagination settings; overly restrictive filters or incorrect page numbers can result in no data.
  • Limit and Size constraints: The API enforces minimum and maximum values for limits and sizes; ensure these are respected to avoid errors.
  • Network or API downtime: Temporary connectivity issues or API outages will cause errors; retry later or check API status.

Links and References

Discussion