singularityapp

n8n node for SingularityApp API v2

Package Information

Downloads: 453 weekly / 453 monthly
Latest Version: 1.0.4
Author: Your Name

Documentation

n8n-nodes-singularityapp

npm version

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

  1. Add the SingularityApp node to your workflow
  2. Configure the credentials with your API token
  3. Select the resource you want to work with (e.g., Task, Project, etc.)
  4. Choose the operation (Get Many, Get, Create, Update, or Delete)
  5. 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

Discussion