Kan Task

Interact with Kanboard tasks

Overview

This node interacts with Kanboard tasks, allowing users to perform operations such as creating, retrieving, updating, deleting, and listing tasks within Kanboard projects. It is useful for automating task management workflows, integrating Kanboard task data into other systems, or managing tasks programmatically.

Use Case Examples

  1. Retrieve details of a specific task by its ID to display or process task information.
  2. Create a new task in a specified project with optional details like description, due date, and owner assignment.
  3. Update an existing task's properties such as due date or owner.
  4. Delete a task by its ID to clean up completed or obsolete tasks.

Properties

Name Meaning
Task ID The ID of the task to get, update, or delete. Required for these operations.

Output

JSON

  • id - The unique identifier of the task.
  • title - The title of the task.
  • project_id - The ID of the project the task belongs to.
  • description - The description of the task.
  • column_id - The ID of the column where the task is placed.
  • owner_id - The ID of the user assigned to the task.
  • due_date - The due date of the task in ISO 8601 format.
  • position - The position of the task within its column.
  • success - Indicates successful deletion of a task (only for delete operation).
  • taskId - The ID of the task that was deleted (only for delete operation).

Dependencies

  • Kanboard API with an API key credential

Troubleshooting

  • Ensure the Kanboard API URL and API key credentials are correctly configured in the node credentials.
  • Verify that the Task ID provided exists in Kanboard when performing get, update, or delete operations to avoid errors.
  • Check date formats for due_date fields; they must be valid ISO 8601 dates.
  • Common error: 'Kan Task operation failed' indicates an issue with the API request, such as invalid parameters or network issues. Verify all inputs and connectivity.

Links

Discussion