Nextcloud Tables icon

Nextcloud Tables

Manage your Nextcloud Tables - tables, rows, and data

Overview

This node integrates with Nextcloud Tables, allowing users to manage various aspects of tables hosted on a Nextcloud instance. Specifically, the "Get View" operation under the "View" resource retrieves details about a specific table view by its ID.

Common scenarios for this node include:

  • Fetching metadata or configuration of a particular view in a Nextcloud Table.
  • Using the retrieved view data as input for further processing or automation workflows.
  • Integrating Nextcloud Tables views into broader data pipelines or dashboards.

For example, a user might want to get the definition of a view to display it in a custom app or to synchronize view settings across multiple Nextcloud instances.

Properties

Name Meaning
View Select a view from a searchable list of available views or enter its numeric ID manually.

The "View" property supports two modes:

  • List: Choose from a dynamically loaded list of views (searchable).
  • ID: Enter the numeric ID of the view directly (validated to be a number).

Output

The node outputs JSON data representing the requested view's details. This typically includes all relevant properties and metadata of the view as returned by the Nextcloud Tables API.

No binary data output is involved in this operation.

Example output structure (simplified):

{
  "id": 123,
  "name": "Example View",
  "description": "A description of the view",
  "columns": [...],
  "filters": [...],
  "sortOrder": [...],
  ...
}

Dependencies

  • Requires an API key credential configured in n8n to authenticate with the Nextcloud Tables API.
  • The node depends on Nextcloud Tables being accessible via the provided API endpoint.
  • Network connectivity to the Nextcloud instance is necessary.

Troubleshooting

  • Invalid View ID: If the entered view ID is not numeric, the node will reject it due to validation rules. Ensure the ID is a valid number.
  • View Not Found: If the specified view does not exist or the API returns an error, the node will throw an error. Verify the view ID or selection.
  • Authentication Errors: Missing or invalid API credentials will cause authentication failures. Confirm that the API key credential is correctly set up.
  • Network Issues: Connectivity problems to the Nextcloud server will result in request timeouts or errors. Check network access and server availability.

If the node is set to continue on failure, errors will be returned in the output JSON under an error field.

Links and References

Discussion