{"_id":"@borgius/n8n-nodes-planka","_rev":"3-d9beee2e0a34b7109ea674b22dab700e","name":"@borgius/n8n-nodes-planka","dist-tags":{"latest":"26.2.1"},"versions":{"26.1.19":{"name":"@borgius/n8n-nodes-planka","version":"26.1.19","keywords":["n8n-community-node-package","planka","kanban","project-management","tasks","boards"],"author":{"name":"Tai Studio","email":"tai.studio@outlook.fr"},"license":"MIT","_id":"@borgius/n8n-nodes-planka@26.1.19","maintainers":[{"name":"borgius","email":"e3w2q1+yamlx@gmail.com"}],"homepage":"https://github.com/TaiStudio/n8n-nodes-planka","bugs":{"url":"https://github.com/TaiStudio/n8n-nodes-planka/issues"},"n8n":{"nodes":["dist/nodes/Planka/Planka.node.js"],"strict":true,"credentials":["dist/credentials/PlankaApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"efa37213270f446969e9873b67c395dea3cd9f16","tarball":"https://registry.npmjs.org/@borgius/n8n-nodes-planka/-/n8n-nodes-planka-26.1.19.tgz","fileCount":12,"integrity":"sha512-vQHU3kfZvjj7EbTCl5yF3+EOPKQpwbtZOpxPXFjNZt0S5Kfrr/eFjUXP7qmB23Hke+MX78FJXl3qqTVBFJK74A==","signatures":[{"sig":"MEYCIQDBzfY4irm+uHD9dPpLU4R12Bz4r8Wr3FZG2QddpS9P/QIhAPddg1bxssulWAP4r3p2oxSbmkSySvt1ui7W/7xamWiU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232772},"gitHead":"57babd813508282957e9a20a8a63f0d34b7dfc21","scripts":{"dev":"n8n-node dev","dev2":"npm run build && npm link","lint":"n8n-node lint","test":"jest","build":"n8n-node build && cp nodes/Planka/* dist/nodes/Planka/","start":"N8N_SECURE_COOKIE=false && n8n start","release":"npm run build && release-it","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","test:integration":"jest --testPathPattern=__tests__"},"_npmUser":{"name":"borgius","email":"e3w2q1+yamlx@gmail.com"},"repository":{"url":"git+https://github.com/TaiStudio/n8n-nodes-planka.git","type":"git"},"_npmVersion":"10.9.4","description":"n8n community node for Planka - Open Source Project Management","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","axios":"^1.13.5","dotenv":"^17.3.1","eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-planka_26.1.19_1771598601574_0.5488324587953368","host":"s3://npm-registry-packages-npm-production"}},"26.2.0":{"name":"@borgius/n8n-nodes-planka","version":"26.2.0","keywords":["n8n-community-node-package","planka","kanban","project-management","tasks","boards"],"author":{"name":"Tai Studio","email":"tai.studio@outlook.fr"},"license":"MIT","_id":"@borgius/n8n-nodes-planka@26.2.0","maintainers":[{"name":"borgius","email":"e3w2q1+yamlx@gmail.com"}],"homepage":"https://github.com/TaiStudio/n8n-nodes-planka","bugs":{"url":"https://github.com/TaiStudio/n8n-nodes-planka/issues"},"n8n":{"nodes":["dist/nodes/Planka/Planka.node.js"],"strict":true,"credentials":["dist/credentials/PlankaApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"882bd144aeac22c7b14ce9f8348f947596a3510c","tarball":"https://registry.npmjs.org/@borgius/n8n-nodes-planka/-/n8n-nodes-planka-26.2.0.tgz","fileCount":13,"integrity":"sha512-1EndOoyLUfRdIQT2aLwgNKbY2y2hsUoGhq1fXVKOPxU4MR57jnwKTUcZDSRgGljiyLFSiArM6vv0ty7zgDHc5Q==","signatures":[{"sig":"MEYCIQDgZKKciRTQ180S2eIbDr1fGwTxHADexGTI4V5IbMj4PQIhANV3CD4yPROPgXwT59bgZjQMzdoJr0kpStzmtHZ4CDQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334646},"gitHead":"07ffdd7befc8bf8d434f8b9ff1a3e59f763460aa","scripts":{"dev":"n8n-node dev","dev2":"npm run build && npm link","lint":"n8n-node lint","test":"jest","build":"n8n-node build && cp nodes/Planka/* dist/nodes/Planka/","start":"N8N_SECURE_COOKIE=false && n8n start","release":"npm run build && release-it","lint:fix":"n8n-node lint --fix","build:watch":"tsc --watch","test:integration":"jest --testPathPattern=__tests__"},"_npmUser":{"name":"borgius","email":"e3w2q1+yamlx@gmail.com"},"repository":{"url":"git+https://github.com/TaiStudio/n8n-nodes-planka.git","type":"git"},"_npmVersion":"10.9.4","description":"n8n community node for Planka - Open Source Project Management","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","axios":"^1.13.5","dotenv":"^17.3.1","eslint":"9.32.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2","@n8n/node-cli":"*"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-planka_26.2.0_1771599549810_0.9935348469950904","host":"s3://npm-registry-packages-npm-production"}},"26.2.1":{"name":"@borgius/n8n-nodes-planka","version":"26.2.1","description":"n8n community node for Planka - Open Source Project Management","license":"MIT","homepage":"https://github.com/borgius/n8n-nodes-planka","keywords":["n8n-community-node-package","planka","kanban","project-management","tasks","boards"],"author":{"name":"Tai Studio","email":"tai.studio@outlook.fr"},"repository":{"type":"git","url":"git+https://github.com/borgius/n8n-nodes-planka.git"},"scripts":{"start":"N8N_SECURE_COOKIE=false && n8n start","build":"n8n-node build && cp nodes/Planka/* dist/nodes/Planka/","build:watch":"tsc --watch","dev":"n8n-node dev","dev2":"npm run build && npm link","lint":"n8n-node lint","lint:fix":"n8n-node lint --fix","release":"npm run build && release-it","test":"jest","test:integration":"jest --testPathPattern=__tests__"},"n8n":{"n8nNodesApiVersion":1,"strict":true,"credentials":["dist/credentials/PlankaApi.credentials.js"],"nodes":["dist/nodes/Planka/Planka.node.js"]},"devDependencies":{"@n8n/node-cli":"*","axios":"^1.13.5","dotenv":"^17.3.1","eslint":"9.32.0","jest":"^30.2.0","prettier":"3.6.2","release-it":"^19.0.4","typescript":"5.9.2"},"peerDependencies":{"n8n-workflow":"*"},"publishConfig":{"access":"public"},"_id":"@borgius/n8n-nodes-planka@26.2.1","gitHead":"c807040819ab7271c31bd6d4d327955fed51a284","bugs":{"url":"https://github.com/borgius/n8n-nodes-planka/issues"},"_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-zNy1XwCkrvoJ56v4iXq14bpqeKqTOZ40OOpqauDYLPeyr3Xq4gdjwYN0azzNsXsAjIL+E8kGEkZr0McgFw+JfA==","shasum":"628db1e56600f9c4c7edf19ba40dc38a7a747687","tarball":"https://registry.npmjs.org/@borgius/n8n-nodes-planka/-/n8n-nodes-planka-26.2.1.tgz","fileCount":13,"unpackedSize":334701,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDYwq7cjhHxau39V/Jcqe2Xuj2R4E6tdhSopx6WXCV9XwIgKgrJwQ1tKJ34kdoai9dm1rDobqupvxFbbZzf57wnhyQ="}]},"_npmUser":{"name":"borgius","email":"e3w2q1+yamlx@gmail.com"},"directories":{},"maintainers":[{"name":"borgius","email":"e3w2q1+yamlx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-planka_26.2.1_1771599721954_0.18671001847565272"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-20T14:43:21.498Z","modified":"2026-02-20T15:02:02.234Z","26.1.19":"2026-02-20T14:43:21.721Z","26.2.0":"2026-02-20T14:59:09.981Z","26.2.1":"2026-02-20T15:02:02.122Z"},"bugs":{"url":"https://github.com/borgius/n8n-nodes-planka/issues"},"author":{"name":"Tai Studio","email":"tai.studio@outlook.fr"},"license":"MIT","homepage":"https://github.com/borgius/n8n-nodes-planka","keywords":["n8n-community-node-package","planka","kanban","project-management","tasks","boards"],"repository":{"type":"git","url":"git+https://github.com/borgius/n8n-nodes-planka.git"},"description":"n8n community node for Planka - Open Source Project Management","maintainers":[{"name":"borgius","email":"e3w2q1+yamlx@gmail.com"}],"readme":"# n8n-nodes-planka\n\n[![npm version](https://badge.fury.io/js/@borgius%2Fn8n-nodes-planka.svg)](https://badge.fury.io/js/@borgius%2Fn8n-nodes-planka)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nn8n community node for [Planka](https://planka.app/) - Open Source Project Management\n\n## Features\n\n- **Project Management**: Create, read, update, and delete projects\n- **Board Management**: Manage boards, lists, tags, and members\n- **Card Management**: Handle cards, tasks, comments, and attachments\n- **User Management**: User-related operations and permissions\n\n## Installation\n\n### Option 1: Install from npm\n```bash\nnpm install @borgius/n8n-nodes-planka\n```\n\n### Option 2: Install from source\n```bash\ngit clone https://github.com/TaiStudio/n8n-nodes-planka.git\ncd n8n-nodes-planka\nnpm install\nnpm run build\n```\n\n## Authentication\n\nThis node uses **email/password** authentication against the Planka API (not API tokens).\n\n### Credential Configuration\n\n| Field      | Description                                          | Example                         |\n|------------|------------------------------------------------------|---------------------------------|\n| **API URL**  | Your Planka instance URL followed by `/api`        | `http://localhost:3333/api`     |\n| **Email**    | The email address of your Planka account           | `admin@planka.local`            |\n| **Password** | The password for your Planka account               | `••••••••`                      |\n\n> **Important:** The API URL must include the `/api` suffix (e.g. `https://planka.example.com/api`).\n\n![Planka Credentials](https://raw.githubusercontent.com/borgius/n8n-nodes-planka/main/assets/credentials.png)\n\n## Usage\n\n1. **Install the node** using one of the methods above\n2. **Restart n8n** to load the new node\n3. **Configure credentials** with your Planka API URL, email, and password (see above)\n4. **Use the node** in your workflows with the available resources\n\n## Compatibility\n\n### Supported Planka Versions\n- Planka 2.x (Recommended)\n- Planka 1.x (Legacy support)\n\n## Available Operations\n\n### Project Resource\n- `getAll`: List all projects\n- `get`: Get a specific project\n- `create`: Create a new project\n- `update`: Update an existing project\n- `delete`: Delete a project\n\n### Board Resource\n- `getAll`: List all boards in a project\n- `get`: Get a specific board\n- `create`: Create a new board\n- `update`: Update an existing board\n- `delete`: Delete a board\n\n### Card Resource\n- `getAll`: List all cards in a list\n- `get`: Get a specific card\n- `create`: Create a new card\n- `update`: Update an existing card\n- `delete`: Delete a card\n- `addComment`: Add a comment to a card\n- `addAttachment`: Add an attachment to a card\n\n### User Resource\n- `getAll`: List all users\n- `get`: Get a specific user\n- `getCurrent`: Get current user information\n\n## Troubleshooting\n\n### Common Issues\n\n1. **Authentication Errors (404 / E_NOT_FOUND)**\n   - Make sure your API URL ends with `/api` (e.g. `http://localhost:3333/api`)\n   - Verify your email and password are correct\n   - Check that your Planka instance is running and accessible\n\n2. **Connection Issues**\n   - Verify network connectivity to your Planka instance\n   - Check if there are any firewall restrictions\n   - Ensure HTTPS is properly configured if using SSL\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Links\n\n- [n8n](https://n8n.io/)\n- [Planka](https://planka.app/)\n- [Planka GitHub](https://github.com/plankanban/planka)\n\n---\n\n**Note**: This is a community-maintained node and is not officially supported by the n8n or Planka teams.\n","readmeFilename":"README.md"}