Actions46
- 🏢 PROJECT Actions
- 📋 BOARD Actions
- 📝 CARD Actions
- ➕ Create Card
- 🔍 Get Card
- ✏️ Update Card
- 🗑️ Delete Card
- 🏷️ Add Label to Card
- 🚫 Remove Label from Card
- 👤 Add Member to Card
- 🚫 Remove Member from Card
- ✅ Create Task in Card
- 🔄 Update Task
- 🗑️ Delete Task
- 📎 Create Attachment in Card
- ✏️ Update Attachment
- 🗑️ Delete Attachment
- 📋 Get All Card Actions
- 💬 Create Comment on Card
- ✏️ Update Comment
- 🗑️ Delete Comment
- 👤 USER Actions
Overview
The Update Card operation for the 📝 CARD resource in this n8n node allows you to modify the details of an existing card within a Planka board. This is useful for keeping card information up-to-date, such as changing its name, description, due date, position in the list, or marking the due date as completed.
Common scenarios:
- Renaming a card after requirements change.
- Updating the card's description with new information.
- Adjusting the due date or marking it as completed.
- Reordering cards within a list by changing their position.
Practical example:
You might use this node in an automation where, after a form submission or a status update in another system, you want to automatically update the corresponding card in Planka to reflect the latest information.
Properties
| Name | Type | Meaning |
|---|---|---|
| Card ID | string | The unique identifier of the card to update. |
| Name | string | The new name/title for the card. |
| Description | string | The updated description text for the card. |
| Due Date | dateTime | The new due date for the card (if applicable). |
| Position | number | The new position of the card within its list. |
| Is Due Date Completed | boolean | Whether the card's due date should be marked as completed (true/false). |
Output
The output will be a single object (per input item) under the json field, containing the updated card data as returned by the Planka API. The structure typically includes all card properties, such as:
{
"id": "string",
"name": "string",
"description": "string",
"dueDate": "string|null",
"position": number,
"isDueDateCompleted": boolean,
// ...other card fields as provided by Planka
}
Note: The exact fields depend on the Planka API response.
Dependencies
- External Service: Requires access to a running Planka instance with API enabled.
- Authentication: Needs valid Planka API credentials configured in n8n under the credential type
plankaApi.
Troubleshooting
Common issues:
- Invalid Card ID: If the provided Card ID does not exist, the API will return an error.
- Missing Required Fields: Omitting required fields like Card ID or Name will result in validation errors.
- Permission Denied: The API credentials used must have permission to update the specified card.
Error messages and resolutions:
"Card not found": Check that the Card ID is correct and exists in your Planka instance."Missing required parameter": Ensure all required fields are filled in the node configuration."Unauthorized": Verify that your Planka API credentials are correctly set up in n8n.
Links and References
- Planka GitHub Repository
- n8n Documentation
- Planka API Reference (if available)
