FlowmageDocs

Update project

BetaChanges dataVersion 2

Changes or archives a Clockify project.

Settings

SettingWhat it is
ConnectionRequiredThe Clockify connection the step signs in with.
Workspace id overrideLeave empty to use the workspace on the connection. Pick another workspace the same key can reach, or type its id — the List workspaces node gives you the ids.
Project idRequiredThe List projects node gives you the id.
Project nameLeave empty to keep the name it has.
Client idtext
ColourSix hex digits after a hash. Leave empty to keep the colour it has.
Notetext
Billable"" or "on" or "off"
Who can see it"" or "on" or "off"
ArchivedAn archived project keeps its time entries, but nobody can log new time on it.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `clockify`)
workspaceIdtexta value from the vendor's own list
projectIdtext
nametext
clientIdtext
colortext
notetext
billable"" or "on" or "off"
isPublic"" or "on" or "off"
archived"" or "on" or "off"

Output

FieldType
projectIdstring
projectobject
Sample output, and the expression for each field
  • project
    • id"p-1"
  • projectId"p-1"

Errors

When a step of this node stops a run, the run page shows a code. Look it up:

Example step

The step as a flow file holds it. Replace each value in <…>.

{
  "config": {
    "archived": "",
    "billable": "",
    "clientId": "",
    "color": "",
    "connection": "<connection id>",
    "isPublic": "",
    "name": "",
    "note": "",
    "projectId": "<project id>",
    "workspaceId": ""
  },
  "label": "Update project",
  "type": "clockify.updateProject",
  "version": 2
}

Older versions

A flow that already has this version keeps running it. A new step always gets the newest.

Version 1
SettingWhat it is
ConnectionRequiredThe Clockify connection the step signs in with.
Workspace id overrideLeave empty to use the workspace on the connection. Pick another workspace the same key can reach, or type its id — the List workspaces node gives you the ids.
Project idRequiredThe List projects node gives you the id.
Project nameLeave empty to keep the name it has.
Client idtext
ColourSix hex digits after a hash. Leave empty to keep the colour it has.
Notetext
Billabletrue/false
Everyone in the workspace can see ittrue/false
Archive itAn archived project keeps its time entries, but nobody can log new time on it.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `clockify`)
workspaceIdtexta value from the vendor's own list
projectIdtext
nametext
clientIdtext
colortext
notetext
billabletrue/false, by default true
isPublictrue/false, by default true
archivedtrue/false, by default false