NinjaPipe icon

NinjaPipe

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

Task → List Task

AI-generated

Summary

List tasks from the NinjaPipe workspace with optional pagination, filtering, and custom query parameters.

Inputs

  • showAdvanced — Show path override and raw JSON fields for special cases
  • resourcePathOverride — Only use this if your NinjaPipe workspace exposes a different endpoint path
  • returnAll — Whether to retrieve all pages instead of a single page
  • page — Page number for pagination (default 1)
  • limit — Maximum number of items per page (default 20, max 100)
  • search — Free‑form search term applied to the query
  • statusFilter — Status value to filter tasks by
  • ownerFilter — Owner identifier to filter tasks by
  • queryParams — Additional query parameters as key/value pairs
  • advancedQueryJson — Raw JSON query parameters merged last
  • flattenCustomFields — Whether to flatten custom fields into cf_* keys in output

Output shape

Array of task objects

Each item corresponds to a task; when flattenCustomFields is enabled custom fields appear as cf_* keys; pagination metadata is omitted unless returnAll is true.

Examples

Example 1: List first page of tasks, limited to 20 items

limit=20, page=1, flattenCustomFields=true

Example 2: Retrieve all tasks with status 'Open'

statusFilter=Open, returnAll=true, limit=100

Example 3: Fetch tasks filtered by a tag via query parameters

queryParams field='category' value='beta', advancedQueryJson={"tag":"beta"}

Links

Discussion