Inmobalia CRM icon

Inmobalia CRM

Interact with Inmobalia CRM API

Overview

This node integrates with the Inmobalia CRM API to retrieve various data related to real estate management. Specifically, for the Property resource and the List Descriptions operation, it fetches a list of descriptions associated with a given property. This can be useful in scenarios where you want to gather detailed textual information or metadata about properties managed within the CRM system.

Practical examples include:

  • Extracting all descriptive texts for a property to display on a website or app.
  • Aggregating property descriptions for reporting or analysis.
  • Synchronizing property description data with other systems.

Properties

Name Meaning
Property ID The unique numeric identifier of the property whose descriptions you want to list. Example: 12345

Output

The output is an array of JSON objects, each representing a description related to the specified property. Each item typically contains fields describing the content and metadata of a property description as returned by the Inmobalia CRM API.

Example structure (simplified):

[
  {
    "id": 1,
    "language": "en",
    "text": "Spacious 3-bedroom apartment with sea view.",
    "createdAt": "2023-01-15T12:00:00Z",
    "updatedAt": "2023-02-01T08:30:00Z"
  },
  {
    "id": 2,
    "language": "es",
    "text": "Amplio apartamento de 3 habitaciones con vista al mar.",
    "createdAt": "2023-01-15T12:00:00Z",
    "updatedAt": "2023-02-01T08:30:00Z"
  }
]

No binary data output is involved in this operation.

Dependencies

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

Troubleshooting

  • Common issues:

    • Invalid or missing Property ID parameter will cause the API call to fail.
    • Authentication errors if the API credentials are not set up correctly.
    • Network connectivity issues preventing access to the Inmobalia CRM API.
  • Error messages:

    • "Unsupported operation: listDescriptions": Occurs if the operation name is misspelled or not supported for the selected resource.
    • API errors wrapped as NodeApiError may indicate issues such as invalid property ID, permission denied, or server errors. Check the error message details for specifics.
  • Resolutions:

    • Ensure the Property ID is provided and valid.
    • Verify that the API credentials are correctly configured and have necessary permissions.
    • Confirm network connectivity and API endpoint availability.

Links and References

Discussion