Actions16
Overview
This node interacts with the Hypris API to manage various resources such as workspaces, databases, items, views, properties, and resource items. Specifically, for the Property - Delete operation, it deletes a specified property from a given database within a workspace.
Typical use cases include automating the cleanup or restructuring of database schemas by removing obsolete or unwanted properties programmatically. For example, if you maintain a dynamic database where properties frequently change, this node can help automate the removal of deprecated fields without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Workspace Name or ID | The workspace containing the database. Choose from a list or specify an ID using an expression. |
| Database Name or ID | The database from which the property will be deleted. Choose from a list or specify an ID using an expression. |
| Property Name or ID | The property to delete. Choose from a list or specify an ID using an expression. |
Output
The node outputs JSON data representing the result of the delete operation. Typically, this will be a confirmation of deletion or details about the deleted property. The exact structure depends on the Hypris API response but generally includes status information.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating with the Hypris API.
- Needs network access to the Hypris API endpoint.
- The node dynamically loads options for workspaces, databases, and properties via API calls, so these must be accessible and properly authenticated.
- No additional external dependencies beyond the Hypris API and n8n's HTTP request capabilities.
Troubleshooting
Common Issues:
- Invalid or missing workspace/database/property IDs may cause errors.
- Network connectivity issues or incorrect API credentials will prevent successful requests.
- Attempting to delete a property that does not exist or is in use might result in API errors.
Error Messages:
- Errors related to loading options (workspaces, databases, properties) often indicate authentication problems or API unavailability.
- Deletion errors typically return messages from the Hypris API; ensure the property ID is correct and the user has permission to delete it.
Resolutions:
- Verify API credentials and permissions.
- Confirm that the workspace, database, and property IDs are valid and accessible.
- Check network connectivity and API endpoint availability.
- Use expressions carefully to ensure they resolve to correct IDs.
Links and References
- Hypris API Documentation (Assumed URL, replace with actual if available)
- n8n Expressions Documentation
- n8n Node Development Guide