NinjaPipe icon

NinjaPipe

Production-ready NinjaPipe node with one action interface, safer validation, Databin webhook support, and update-friendly UX

Task → Update Task

AI-generated

Summary

Update an existing task record in NinjaPipe

Inputs

  • showAdvanced — Toggle display of advanced path override and raw JSON fields
  • resourcePathOverride — Custom endpoint path for the task resource
  • id (required) — Unique identifier of the task to update
  • useGuidedFields — Use the guided field UI instead of raw JSON
  • taskName — Name of the task
  • taskTitle — Title of the task
  • taskStatus — Current status of the task
  • taskPriority — Priority level of the task (low, medium, high, urgent)
  • taskOwner — Owner identifier for the task
  • taskDueDate — Due date of the task in YYYY-MM-DD format
  • taskProjectId — Project identifier to associate the task with
  • taskNotes — Free-form notes for the task
  • additionalFields — Fixed collection of additional key/value pairs for extra fields
  • customFields — Fixed collection of custom field definitions
  • advancedBodyJson — Advanced JSON payload merged after guided fields
  • rawBodyJson — Raw JSON payload sent directly if guided fields are disabled

Output shape

a single updated task record

Returns the server's response representing the updated task; includes all fields from the request plus any system-generated data.

Examples

Example 1: Update a task using guided fields

resource=task, operation=update, id=12345, taskName='Design landing page', taskStatus='Open', taskPriority='high', taskDueDate='2026-04-13', taskProjectId=6789, useGuidedFields=true

Example 2: Update a task with custom fields and advanced JSON

resource=task, operation=update, id=54321, advancedBodyJson='{"custom_fields":{"favorite_color":"blue"}}', rawBodyJson='{"customFields":[{"field":"favorite_color","type":"string","value":"blue"}]}'

Example 3: Update a task with resource path override

resource=task, operation=update, id=98765, resourcePathOverride='/custom/tasks', taskName='Review contract', useGuidedFields=false

Links

Discussion