Freelo icon

Freelo

Interact with the Freelo project management API

Project Label → Edit

AI-generated

Summary

Edits an existing Freelo project label, updating its name, color, and private flag. The label is chosen from a dynamically loaded list or supplied by ID.

Inputs

  • labelId (required) — The label to edit. Pick from the list loaded by getLabels, or enter an ID or expression (custom values allowed).
  • name (required) — New label name, sent as name in the request body.
  • color (required) — New color, chosen from Freelo's fixed palette of hex values (e.g. Green #10aa40, the default, Red #e9483a, Sky Blue #159ddc). Sent as color.
  • is_private — Whether the label is private. Defaults to false. Sent as is_private.
  • requestOptions — Optional request settings: batching (items per batch, batch interval in ms), ignore SSL certificate issues, HTTP proxy, and timeout (default 10000 ms).

Output shape

The API response for the edited label, returned as the node's output item(s).

The source pack only shows signatures, so the exact response fields are not visible. They presumably reflect Freelo's label response. The properties are declarative routing, so the request is built from the body fields above. The properties' displayOptions reference operation values like editLabel and resource ProjectLabel.

Examples

Example 1: Rename a project label and recolor it to orange.

Select the label in Label Name or ID, set Label Name to 'Urgent', Color to Orange, and leave Private Label off.

Example 2: Make an existing label private using an ID from an earlier step.

Set Label ID via expression like {{$json.labelId}}, keep the name and color, and enable Private Label.

Links

Discussion