Package Information
Downloads: 453 weekly / 453 monthly
Latest Version: 1.0.4
Author: Your Name
Available Nodes
Documentation
n8n-nodes-singularityapp
n8n community node for interacting with SingularityApp API v2.
Installation
npm install n8n-nodes-singularityapp
Features
This node provides full CRUD operations for all SingularityApp API v2 resources:
- Projects - Manage projects
- Task Groups - Manage task groups
- Tasks - Manage tasks
- Kanban Status - Manage kanban board columns
- Kanban Task Status - Manage task-kanban status links
- Habits - Manage habits
- Habit Progress - Manage habit progress records
- Checklist Items - Manage checklist items
- Tags - Manage tags
Operations
For each resource, the following operations are available:
- Get Many - Retrieve a list of items
- Get - Retrieve a single item by ID
- Create - Create a new item
- Update - Update an existing item
- Delete - Delete an item
Credentials
You need to provide your SingularityApp API token in the node credentials. You can get your API token from your SingularityApp account settings.
Usage
- Add the SingularityApp node to your workflow
- Configure the credentials with your API token
- Select the resource you want to work with (e.g., Task, Project, etc.)
- Choose the operation (Get Many, Get, Create, Update, or Delete)
- Fill in the required parameters
Resources
Project
- Create, read, update, and delete projects
- Fields: name, description, externalId
Task Group
- Create, read, update, and delete task groups
- Fields: name, projectId, externalId
Task
- Create, read, update, and delete tasks
- Fields: title, description, projectId, taskGroupId, priority, state, externalId
Kanban Status
- Create, read, update, and delete kanban board columns
- Fields: name, projectId, kanbanOrder, numberOfColumns, externalId
Kanban Task Status
- Create, read, update, and delete task-kanban status links
- Fields: taskId, kanbanStatusId
Habit
- Create, read, update, and delete habits
- Fields: name, description, externalId
Habit Progress
- Create, read, update, and delete habit progress records
- Fields: habitId, date
Checklist Item
- Create, read, update, and delete checklist items
- Fields: taskId, completed
Tag
- Create, read, update, and delete tags
- Fields: name, externalId
API Documentation
For more information about the SingularityApp API, visit:
License
MIT