Actions9
- User Actions
- Company Actions
- Immobilie Actions
Overview
This node integrates with the ImmoJump API to update the status of a real estate property ("Immobilie"). It allows users to change the current status of a specified property by providing its ID and selecting a new status from available options. This is useful in workflows where property statuses need to be programmatically managed, such as marking properties as "available," "under contract," or "sold" based on external triggers or automated processes.
Practical examples include:
- Automatically updating property status after receiving a signed contract.
- Changing status when a property listing expires.
- Syncing status changes from other systems into ImmoJump.
Properties
| Name | Meaning |
|---|---|
| Immobilie ID | The unique identifier of the property whose status you want to update. |
| Status Name or ID | The new status to assign to the property. Choose from a dynamically loaded list of statuses. |
The "Status Name or ID" property loads its options dynamically via an API call to fetch all available statuses, allowing selection by name or specifying an ID through expressions.
Output
The node outputs JSON data representing the response from the ImmoJump API after attempting to update the property's status. This typically includes confirmation details about the updated status or error information if the update failed.
No binary data output is indicated.
Dependencies
- Requires an API key credential for authenticating with the ImmoJump API.
- Needs configuration of base URL, authentication token, and optionally an organization ID within the credentials.
- The node makes HTTP requests to the ImmoJump API endpoints to fetch statuses and perform updates.
Troubleshooting
Common issues:
- Missing or invalid Immobilie ID will cause the update to fail.
- Providing a status that does not exist or is not accessible by the user may result in errors.
- Network or authentication failures due to incorrect API credentials or expired tokens.
Error messages:
- API errors during status fetching or updating are logged with message and status code.
- If the organization ID is missing when required, the node logs an error and may return debug options instead of actual statuses.
Resolutions:
- Ensure Immobilie ID is correct and exists in the system.
- Verify API credentials and permissions.
- Confirm the organization ID is set if applicable.
- Use the debug options returned in case of API errors to diagnose issues.
Links and References
- ImmoJump API Documentation (replace with actual URL if available)
- n8n Expressions Documentation (for using expressions in input fields)