Nextcloud Tables icon

Nextcloud Tables

Manage your Nextcloud Tables - tables, rows, and data

Overview

The node allows users to create and manage tables within Nextcloud Tables, a collaborative table/spreadsheet service. Specifically, the "Create Table" operation lets you create a new table with a specified title, optional emoji, and an optional template to predefine the table structure.

This node is useful in scenarios where you want to automate the creation of structured data tables in Nextcloud as part of workflows, such as setting up project task lists, employee directories, or customer databases automatically based on triggers or other integrations.

Practical examples:

  • Automatically create a new "Todo List" table when a new project is initiated.
  • Generate an "Employees" table populated with predefined columns for HR onboarding processes.
  • Create a blank table with a custom title and emoji for ad-hoc data collection.

Properties

Name Meaning
Title The title (name) of the new table. This is required and can be set via expressions.
Emoji An optional emoji icon to visually represent the table. Can be set via expressions.
Template Choose a predefined template for the new table: No Template (empty), Todo List, Employees, or Customers.

Output

The output JSON contains the details of the newly created table. This typically includes metadata such as the table ID, title, emoji, and any other relevant properties returned by the Nextcloud Tables API after creation.

No binary data output is involved in this operation.

Dependencies

  • Requires an API key credential for authenticating with the Nextcloud Tables API.
  • The node depends on the Nextcloud Tables service being accessible and properly configured.
  • No additional environment variables are explicitly required beyond the API authentication.

Troubleshooting

  • Common issues:

    • Authentication failures due to invalid or missing API credentials.
    • Network connectivity problems preventing access to the Nextcloud instance.
    • Invalid input parameters, such as missing required "Title".
    • Using an unsupported template value.
  • Error messages:

    • "Unknown resource" error if the resource parameter is incorrectly set.
    • API errors from Nextcloud indicating permission issues or malformed requests.
  • Resolutions:

    • Verify that the API key credential is correctly configured and has sufficient permissions.
    • Ensure the Nextcloud Tables service URL is reachable.
    • Double-check input property values, especially required fields.
    • Use one of the supported template options or leave empty for no template.

Links and References

Discussion