ProjectFlow icon

ProjectFlow

Manage ProjectFlow items, comments and attachments

Item → Move

AI-generated

Summary

Moves a ProjectFlow item to a different status column and/or position by sending a PATCH to /api/v1/items/{itemId}/move.

Inputs

  • authentication — Credential type: Personal Token (default) or OAuth2. The credential's base URL is used for the request.
  • itemId (required) — ID of the item to move. Evaluated per input item.
  • status — Target status key (a plain string, not a dropdown). If empty, no status is sent in the request body.
  • order — Position within the target column. Defaults to 0 and is always sent, so leaving it at 0 requests position 0.

Output shape

One output item per input item, containing the JSON response from the ProjectFlow move endpoint (typically the updated item). If the API returns an array, each element becomes its own output item.

The source doesn't define the response schema, so the exact fields depend on the API. With Continue On Fail enabled, a failed item yields {error: message} instead of stopping the workflow. Each output item is paired to its input item.

Examples

Example 1: Move an item to the 'done' column when a pull request is merged.

Item ID = {{$json.itemId}}, Status = done, Order = 0

Example 2: Reposition an item within its column without changing status.

Item ID set, Status left empty, Order = 2

Links

Discussion