Actions31
- Table Actions
- View Actions
- Column Actions
- Share Actions
- Import Actions
- Row Actions
Overview
This node allows you to manage tables within Nextcloud Tables, specifically enabling operations such as updating table metadata. The "Update Table" operation lets you modify properties of an existing table, including its title, emoji, and archived status.
Common scenarios where this node is useful include:
- Renaming a table to better reflect its content or purpose.
- Changing the emoji associated with a table for easier visual identification.
- Archiving a table when it is no longer actively used but should be retained.
For example, you might use this node in a workflow that automatically archives tables older than a certain date or updates table titles based on external data changes.
Properties
| Name | Meaning |
|---|---|
| Table | Select the target table either from a searchable list or by entering its numeric ID. |
| Title | (Optional) New title for the table to rename it. |
| Emoji | (Optional) New emoji symbol to associate with the table for visual identification. |
| Archived | Boolean flag indicating whether the table should be archived (true) or active (false). |
Output
The node outputs JSON data representing the updated table object returned from the Nextcloud Tables API. This typically includes the table's ID, updated title, emoji, archived status, and other metadata fields reflecting the current state after the update.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Nextcloud Tables service.
- The node depends on Nextcloud Tables API endpoints to perform table updates.
- Proper configuration of the API credential in n8n is necessary for successful execution.
Troubleshooting
- Invalid Table ID: If the table ID is not a number or does not exist, the node will throw an error. Ensure the table ID is correct and accessible.
- Authentication Errors: Failure to authenticate with the Nextcloud API will result in errors. Verify that the API key credential is valid and has sufficient permissions.
- Permission Issues: Attempting to update a table without proper access rights may cause failures. Confirm user permissions on the target table.
- Empty Required Fields: The "Table" property is required; leaving it empty will cause validation errors.
- Continue On Fail: If enabled, the node will return error messages in the output JSON instead of stopping the workflow.
Links and References
- Nextcloud Tables API Documentation (for detailed API capabilities)
- n8n Documentation - Creating Custom Nodes