Actions18
- Favorites Actions
- Groups Actions
- History Events Actions
- Leads Actions
- Saved Searches Actions
Overview
This node integrates with the Omaha Homes For Sale Lead Management system API, allowing users to manage various CRM resources such as agents, favorites, groups, leads, history events, saved searches, and notes. Specifically, for the Groups resource and the Delete Group operation, the node enables deleting a single group by its unique record identifier.
This operation is useful when you want to programmatically remove a group from the Lead Management system, for example, to clean up unused or obsolete groups or automate group lifecycle management in your real estate CRM workflows.
Practical Example
- Automatically delete a group after a project or campaign ends.
- Remove groups that are no longer relevant based on external triggers or data changes.
- Maintain an organized CRM by removing empty or duplicate groups via automation.
Properties
| Name | Meaning |
|---|---|
| Id | The unique identifier of the group record to be deleted. This is required to specify which group should be removed. |
Output
The output is a JSON array where each element corresponds to the result of the delete operation for each input item. The structure typically contains the response from the API call confirming deletion or an error object if the operation failed.
Example output on success might be an empty object or confirmation message depending on the API's response.
If an error occurs (e.g., invalid ID or authorization failure), the output will include an error field describing the issue.
No binary data is involved in this operation.
Dependencies
- Requires an API key credential for authentication with the Omaha Homes For Sale API.
- The base URL used for requests is
http://www.omahahomesforsale.com/api/crm/v1. - The node uses HTTP DELETE method to perform the deletion.
- Proper configuration of the API key credential in n8n is necessary.
Troubleshooting
Common Issues:
- Invalid or missing group ID: The API will return an error if the provided ID does not exist or is malformed.
- Authentication errors: If the API key is missing, expired, or incorrect, the request will fail with 400 or 401 status codes.
- Network issues or API downtime can cause request failures.
Error Messages:
- Errors with status 400 or 401 usually indicate client-side issues like bad request or unauthorized access. The node captures these and returns the error message from the API.
- Other unexpected errors will throw exceptions unless "Continue On Fail" is enabled, in which case the error message is returned in the output.
Resolution:
- Verify the group ID is correct and exists in the system.
- Ensure the API key credential is valid and has proper permissions.
- Check network connectivity and API service status.
Links and References
- Omaha Homes For Sale API documentation (if available) would provide detailed info on the Groups resource and Delete Group endpoint.
- n8n documentation on creating and using custom nodes and credentials.