Actions26
- Board Actions
- Stack Actions
- Karte Actions
- Kommentar Actions
- Anhang Actions
Overview
The node "Nextcloud Deck" allows managing Nextcloud Deck resources such as Boards, Stacks, Cards, Comments, and Attachments. Specifically, the operation "Karte Aktualisieren" (Update Card) lets users update properties of a card within a specified board and stack.
This node is useful for automating task management workflows in Nextcloud Deck by programmatically updating cards. For example, you can change a card’s title, description, type, order, due date, or assign additional users based on external triggers or data from other systems.
Practical scenarios include:
- Automatically updating task details when related data changes in another system.
- Reordering cards dynamically based on priority or status updates.
- Assigning team members to tasks automatically when certain conditions are met.
Properties
| Name | Meaning |
|---|---|
| Board | Select a board from a list or specify its numeric ID where the card resides. |
| Stack | Select a stack from a list or specify its numeric ID within the chosen board. |
| Karte (Card) | Select a card from a list or specify its numeric ID to update. |
| Neuer Titel | New title for the card. Leave empty if no change is needed. |
| Neue Beschreibung | New description text for the card. Leave empty if no change is needed. |
| Neuer Typ | New card type. Options: "Keine Änderung" (no change), "Standard" (plain text), "Markdown". |
| Neue Reihenfolge | New position/order of the card within the stack. 0 means no change. |
| Neues Faelligkeitsdatum | New due date for the card. Leave empty if no change is needed. |
| Benutzer zuweisen | Optionally assign an additional user to the card by selecting from a list or specifying their ID. |
Output
The node outputs JSON objects representing the updated card data after the operation completes. Each output item corresponds to one input item processed.
The JSON structure contains the updated card fields reflecting any changes made, such as title, description, type, order, due date, and assigned users.
If the node encounters errors during execution and "Continue On Fail" is enabled, it outputs an error object with a message describing the failure.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential for authenticating with the Nextcloud Deck API.
- The node depends on Nextcloud Deck being accessible via its API endpoint.
- Proper permissions are required to update cards on the specified boards and stacks.
- The node uses internal helper methods to fetch lists of boards, stacks, cards, and users for selection.
Troubleshooting
- Invalid IDs: If board, stack, or card IDs are invalid or do not exist, the node will throw an error. Ensure IDs are numeric and correspond to existing resources.
- Permission Errors: Insufficient permissions to update cards will cause failures. Verify API credentials have write access.
- Empty Required Fields: Board, stack, and card selections are mandatory. Leaving them empty or invalid causes errors.
- Date Format Issues: The due date must be a valid datetime string; otherwise, the update may fail.
- Assign User Validation: User IDs must match allowed patterns; invalid user IDs will cause errors.
- API Connectivity: Network issues or incorrect API URLs will prevent successful updates.
To resolve errors, check the error messages returned in the output or logs, verify all inputs, and confirm API credentials and permissions.