Actions31
- Table Actions
- View Actions
- Column Actions
- Share Actions
- Import Actions
- Row Actions
Overview
This node integrates with Nextcloud Tables, specifically allowing users to manage and interact with table views within their Nextcloud environment. The "Get All Views" operation under the "View" resource retrieves all views associated with a specified table. This is useful when you want to programmatically list or process all saved views of a particular table, for example, to display them in a dashboard, synchronize view configurations, or automate reporting based on different views.
Practical examples:
- Fetching all views of a project management table to dynamically generate UI elements.
- Automating export or backup of all views related to a customer database.
- Integrating Nextcloud Tables views into other workflows by retrieving their metadata.
Properties
| Name | Meaning |
|---|---|
| Table | Select a table from the list or enter its ID. This specifies which table's views to retrieve. |
The "Table" property supports two modes:
- List: Choose from a searchable list of available tables.
- ID: Enter the numeric ID of the table directly (must be a number).
Output
The node outputs an array of JSON objects, each representing a view associated with the specified table. Each item in the output corresponds to one view's data as returned by the Nextcloud Tables API.
The exact structure of each view object depends on the API response but typically includes identifiers, names, filters, sorting, and other view-specific metadata.
No binary data output is produced by this operation.
Dependencies
- Requires an active connection to a Nextcloud instance with the Tables app installed.
- Needs an API authentication token or API key credential configured in n8n to authorize requests.
- The node relies on internal handlers that communicate with the Nextcloud Tables API endpoints.
Troubleshooting
- Invalid Table ID: If the table ID entered is not numeric or does not exist, the node will throw an error. Ensure the table ID is correct or use the list mode to select a valid table.
- Authentication Errors: Missing or invalid API credentials will cause authorization failures. Verify that the API key or token is correctly set up in n8n credentials.
- Network Issues: Connectivity problems with the Nextcloud server can lead to timeouts or request failures. Check network access and server availability.
- Unknown Resource or Operation: The node throws errors if an unsupported resource or operation is selected. Confirm that "View" resource and "Get All Views" operation are chosen.