Inmobalia CRM icon

Inmobalia CRM

Interact with Inmobalia CRM API

Overview

This node interacts with the Inmobalia CRM API to retrieve location-related data. Specifically, the "List Areas by City" operation fetches all areas within a specified city. This is useful in scenarios where you need to organize or filter real estate properties, contacts, or other entities based on geographic subdivisions within a city.

Practical example:
If you are managing property listings and want to display or process only those located in certain areas of a city, this operation allows you to dynamically obtain the list of areas for that city, enabling more granular filtering or categorization.

Properties

Name Meaning
City ID The unique numeric identifier of the city for which to list areas. This is a required input.

Output

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

No binary data output is produced by this operation.

Dependencies

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

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent City ID will likely result in an error or empty results.
    • Network connectivity problems or expired API tokens can cause request failures.
    • Selecting an unsupported operation or resource will throw an error.
  • Error messages:

    • "Unsupported operation: listAreasByCity" — indicates the operation name was misspelled or not implemented.
    • "Unsupported resource: locations" — indicates the resource name was incorrect.
    • API errors wrapped as NodeApiError may include HTTP status codes and messages from the Inmobalia CRM API; check your credentials and network access.
  • Resolution tips:

    • Verify the City ID is correct and exists in the CRM.
    • Ensure your API credentials are valid and have necessary permissions.
    • Check network connectivity and proxy settings if applicable.
    • Confirm the node parameters match supported values exactly.

Links and References

Discussion