Inmobalia CRM icon

Inmobalia CRM

Interact with Inmobalia CRM API

Overview

The node integrates with the Inmobalia CRM API to perform various operations on different resources such as users, contacts, properties, bookings, and more. Specifically, for the User resource with the List operation, it retrieves a list of users from the CRM system.

This node is beneficial in scenarios where you want to automate workflows involving user data management within the Inmobalia CRM. For example, you might use it to:

  • Synchronize user lists with other systems.
  • Generate reports based on user data.
  • Trigger actions based on user attributes or statuses.

Properties

Name Meaning
Filters A collection of filters to narrow down the list of users. Currently supports:
- Enabled: Boolean flag to filter users by their enabled status (true or false).

Output

The output is an array of JSON objects, each representing a user retrieved from the Inmobalia CRM. Each item contains user details as provided by the API. The exact structure depends on the CRM's user data schema but typically includes fields like user ID, name, email, status, and other relevant attributes.

No binary data output is indicated for this operation.

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

  • Unsupported operation error: If you select an operation not supported for the User resource, the node will throw an error indicating the unsupported operation. Ensure you select "List", "Get", or "GetMe" for Users.
  • API errors: Network issues or invalid credentials can cause API errors. Verify your OAuth2 credentials and network connectivity.
  • Empty results: If no users are returned, check if any filters applied (e.g., Enabled) are too restrictive or if the CRM actually has users matching those criteria.

Links and References

Discussion