nifty

n8n community node for Nifty: tasks, projects, lists, labels and more, with polling triggers

Package Information

Released: this month
Downloads: 0 weekly / 0 monthly
Latest Version: 0.2.0
Author: Nifty Technologies Inc

Documentation

n8n-nodes-nifty

An n8n community node for Nifty: create and update tasks, subtasks,
lists, labels, statuses, comments, checklists and custom field values, find projects, members, lists, labels,
statuses and tasks, and start workflows when a task is created, a task is completed or a project is created.

Installation

In n8n, open Settings > Community Nodes, choose Install and enter @nifty-technologies/n8n-nodes-nifty.
See the n8n community nodes installation guide.

Nodes

  • Nifty: actions and searches on tasks, subtasks, lists, labels, statuses, comments, checklists, files,
    assignees and custom field values.
  • Nifty Trigger: a polling trigger for New Task, Task Completed and New Project.

Credentials

Both nodes have an Authentication option that picks one of two credentials:

  • Nifty API (default): a personal access token (nft_user_…) created under
    Settings > API Tokens in Nifty, sent as Authorization: Bearer <token>.
  • Nifty OAuth2 API (for n8n Cloud): OAuth 2.0 authorization code with PKCE. Enter the client ID and
    client secret of your Nifty OAuth app.

The node calls the Nifty v3 API at https://openapi.niftypm.com/api/v3.
See developers.niftypm.com.

Development

npm install
npm run build
npm run lint

License

MIT

Discussion