Nextcloud Deck icon

Nextcloud Deck

Verwalten Sie Ihre Nextcloud Deck-Boards, Stacks, Karten und mehr

Overview

This node integrates with Nextcloud Deck, a project management tool that organizes tasks into boards, stacks, and cards. Specifically, the "Anhang" (Attachment) resource with the operation "Alle Anhänge Abrufen" (Retrieve All Attachments) allows users to fetch all attachments associated with a specific card within a stack on a board.

Typical use cases include:

  • Automating the retrieval of all files attached to a particular task card for backup or processing.
  • Integrating Nextcloud Deck attachments into other workflows, such as document management or notification systems.
  • Aggregating attachments from multiple cards for reporting or auditing purposes.

For example, you might select a board, then a stack within that board, and finally a card within that stack to retrieve all its attachments automatically.

Properties

Name Meaning
Board Select a board either from a searchable list or by entering its numeric ID. Represents the project board containing the stack and card.
Stack Select a stack either from a searchable list or by entering its numeric ID. Represents a column or grouping within the board.
Karte (Card) Select a card either from a searchable list or by entering its numeric ID. Represents the specific task or item whose attachments will be retrieved.

Each property is required and supports two modes of input:

  • List: Search and select from existing resources.
  • ID: Manually enter the numeric ID of the resource.

Output

The node outputs an array of JSON objects, each representing an attachment related to the specified card. Each object contains the metadata and details of one attachment.

If the node supports binary data output (not explicitly shown in the provided code), it would typically represent the actual file content of attachments. However, based on the static analysis, the output focuses on JSON metadata about attachments.

Dependencies

  • Requires an API key credential for authenticating with the Nextcloud Deck API.
  • The node depends on Nextcloud Deck's REST API endpoints to fetch boards, stacks, cards, and attachments.
  • Proper configuration of the API endpoint and authentication credentials in n8n is necessary.

Troubleshooting

  • Invalid Resource or Operation: If an unknown resource or operation is selected, the node throws an error indicating an unknown resource.
  • Invalid IDs: Entering non-numeric IDs for board, stack, or card will fail validation and prevent execution.
  • API Authentication Errors: Missing or incorrect API credentials will cause authentication failures.
  • Empty Results: If no attachments exist for the specified card, the output will be empty; verify the card selection.
  • Continue On Fail: If enabled, errors during execution will be returned as JSON error messages instead of stopping the workflow.

Links and References

Discussion