Nextcloud Tables icon

Nextcloud Tables

Manage your Nextcloud Tables - tables, rows, and data

Overview

This node allows you to manage tables within Nextcloud Tables, a collaborative table management system. Specifically, the "Delete Table" operation lets you remove an existing table by specifying its ID or selecting it from a list. This is useful for cleaning up unused or obsolete tables in your Nextcloud environment.

Practical examples:

  • Automatically deleting temporary or test tables after processing data.
  • Removing tables that are no longer needed as part of a workflow cleanup.
  • Managing table lifecycle programmatically without manual intervention in the Nextcloud UI.

Properties

Name Meaning
Table Select a table from the list or enter its ID (number). You can either pick from available tables or provide the numeric ID directly.

Output

The output JSON contains the result of the delete operation. Typically, this will be a confirmation object indicating success or details about the deleted table. If the deletion fails, the output may contain an error message describing the issue.

No binary data is output by this operation.

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 configured in the credentials.
  • No additional external services are required beyond the Nextcloud instance.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-numeric table ID will cause validation errors.
    • Attempting to delete a table that does not exist or to which the user lacks permission will result in an error.
    • Network or authentication failures can prevent successful deletion.
  • Error messages and resolutions:

    • "Please enter a valid table ID (number)": Ensure the table ID is numeric.
    • "Unknown resource" error: Indicates a misconfiguration in the resource parameter; ensure "Table" is selected.
    • API errors related to permissions or missing tables should be resolved by verifying user access rights and the existence of the specified table.

Links and References

Discussion