openapi: 3.1.0 info: title: Kanban Tool API v3 Attachments Tasks API description: Minimal OpenAPI 3.1 description of the Kanban Tool REST API v3 covering users, boards, tasks, subtasks, comments, attachments, and time trackers. version: 3.0.0 servers: - url: https://YOUR_DOMAIN.kanbantool.com/api/v3 description: Kanban Tool account API base tags: - name: Tasks paths: /tasks/search.json: get: summary: Search tasks operationId: searchTasks responses: '200': description: OK content: application/json: schema: type: array items: type: object tags: - Tasks /tasks/{task_id}/preload.json: parameters: - name: task_id in: path required: true schema: type: string get: summary: Get task overview operationId: getTaskPreload responses: '200': description: OK content: application/json: schema: type: object tags: - Tasks /tasks/{task_id}.json: parameters: - name: task_id in: path required: true schema: type: string get: summary: Get task with full details operationId: getTask responses: '200': description: OK content: application/json: schema: type: object tags: - Tasks patch: summary: Update task operationId: updateTask requestBody: content: application/json: schema: type: object responses: '200': description: OK tags: - Tasks /tasks/{task_id}/comments.json: parameters: - name: task_id in: path required: true schema: type: string post: summary: Create comment operationId: createComment requestBody: content: application/json: schema: type: object responses: '201': description: Created tags: - Tasks /tasks/{task_id}/comments/{comment_id}.json: parameters: - name: task_id in: path required: true schema: type: string - name: comment_id in: path required: true schema: type: string delete: summary: Delete comment operationId: deleteComment responses: '204': description: Deleted tags: - Tasks x-generated-from: https://kanbantool.com/developer/api-v3 x-generated-by: claude-crawl-2026-05-08