Nextcloud Tables icon

Nextcloud Tables

Verwalten Sie Ihre Nextcloud Tables - Tabellen, Zeilen und Daten

Overview

This node integrates with Nextcloud Tables, allowing users to manage various aspects of tables hosted on a Nextcloud instance. Specifically, for the "View" resource and the "View Löschen" (Delete View) operation, the node enables deleting a specific table view by its ID. This is useful when you want to programmatically remove views that are no longer needed or to automate cleanup tasks in your Nextcloud Tables environment.

Practical examples include:

  • Automatically deleting obsolete or temporary views after processing data.
  • Managing views as part of a larger workflow where views are created, updated, and deleted dynamically.
  • Cleaning up views based on certain conditions or schedules.

Properties

Name Meaning
View Select a view from a list or specify its ID to delete. Options:
- List: Searchable dropdown listing available views.
- ID: Directly enter the numeric ID of the view to delete (must be a valid number).

Output

The output JSON contains the result of the delete operation. Typically, this will confirm whether the deletion was successful or provide details about the deleted view. If an error occurs, the output may contain an error message describing the issue.

No binary data output is expected for this operation.

Example output JSON might look like:

{
  "success": true,
  "message": "View deleted successfully",
  "viewId": "123"
}

Or, in case of failure:

{
  "error": "View not found or could not be deleted"
}

Dependencies

  • Requires an API key credential for authenticating with the Nextcloud Tables API.
  • The node depends on Nextcloud Tables being accessible via its API endpoint.
  • No additional external services are required beyond the Nextcloud instance.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-numeric view ID will cause validation errors.
    • Attempting to delete a view that does not exist or that the user does not have permission to delete will result in an error.
    • Network or authentication failures can prevent the operation from completing.
  • Error messages and resolutions:

    • "Bitte eine gültige View-ID (Zahl) eingeben": Enter a valid numeric view ID.
    • Errors related to permissions: Ensure the API key has sufficient rights to delete views.
    • Network errors: Verify connectivity to the Nextcloud instance and correct API credentials.

Links and References

Discussion