Actions95
- Comment Actions
- Custom Field Actions
- Event Actions
- File Actions
- Invoice Actions
- Note Actions
- Notification Actions
- Pinned Item Actions
- Project Actions
- Project Label Actions
- State Actions
- Sub Task Actions
- Task Actions
- Activate
- Create
- Create Public Link
- Create Task Description
- Create Task Reminder
- Delete
- Delete Public Link
- Delete Task Reminder
- Delete Total Time Estimate
- Delete User Time Estimate
- Edit
- Finish
- Get Finished Tasks
- Get Many
- Get Task
- Get Task Description
- Move Task
- Set Total Time Estimate
- Set User Time Estimate
- Tasks In Task List
- Task Label Actions
- Task List Actions
- Time Tracking Actions
- User Actions
- Work Report Actions
Project Label → Edit
AI-generatedSummary
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
namein 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.