Inmobalia CRM icon

Inmobalia CRM

Interact with Inmobalia CRM API

Overview

This node interacts with the Inmobalia CRM API to retrieve data related to real estate locations. Specifically, the "List Subareas by Area" operation under the "Location" resource fetches a list of subareas that belong to a specified area. This is useful in scenarios where you want to drill down into geographic subdivisions within a larger area, such as neighborhoods within a city district.

Practical examples include:

  • Real estate platforms displaying detailed location hierarchies.
  • Marketing automation workflows targeting specific subareas for campaigns.
  • Data enrichment processes that require granular location information.

Properties

Name Meaning
Area ID The numeric identifier of the area for which to list all associated subareas. Required.

Output

The output is an array of JSON objects, each representing a subarea belonging to the specified area. Each item contains the details of a subarea as returned by the Inmobalia CRM API. The exact structure depends on the API response but typically includes identifiers, names, and possibly other metadata about each subarea.

No binary data output is involved in this operation.

Example output snippet (conceptual):

[
  {
    "id": 123,
    "name": "Downtown",
    "description": "Central business district"
  },
  {
    "id": 124,
    "name": "Uptown",
    "description": "Residential area north of downtown"
  }
]

Dependencies

  • Requires an active connection to the Inmobalia CRM API.
  • Needs an API authentication token configured via OAuth2 credentials in n8n.
  • The node uses the internal client created by createClient to communicate with the API.

Troubleshooting

  • Common issues:

    • Invalid or missing Area ID parameter will cause the API call to fail.
    • Network connectivity problems can prevent successful API communication.
    • Expired or misconfigured API credentials will result in authentication errors.
  • Error messages:

    • "Unsupported operation: listSubareasByArea": Indicates the operation name was misspelled or not supported; ensure correct operation selection.
    • API errors wrapped as NodeApiError may include HTTP status codes and messages from the Inmobalia CRM API; check credentials and input parameters.
  • Resolution tips:

    • Verify the Area ID is valid and exists in the CRM system.
    • Confirm OAuth2 credentials are correctly set up and have necessary permissions.
    • Check network access and proxy settings if applicable.

Links and References

Discussion