Settings
| Setting | What it is |
|---|---|
| ConnectionRequired | The Clockify connection the step signs in with. |
| Workspace id override | Leave 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 idRequired | The List projects node gives you the id. |
| Project name | Leave empty to keep the name it has. |
| Client id | text |
| Colour | Six hex digits after a hash. Leave empty to keep the colour it has. |
| Note | text |
| Billable | "" or "on" or "off" |
| Who can see it | "" or "on" or "off" |
| Archived | An archived project keeps its time entries, but nobody can log new time on it. |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `clockify`) |
workspaceId | texta value from the vendor's own list |
projectId | text |
name | text |
clientId | text |
color | text |
note | text |
billable | "" or "on" or "off" |
isPublic | "" or "on" or "off" |
archived | "" or "on" or "off" |
Output
| Field | Type |
|---|---|
projectId | string |
project | object |
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
| Setting | What it is |
|---|---|
| ConnectionRequired | The Clockify connection the step signs in with. |
| Workspace id override | Leave 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 idRequired | The List projects node gives you the id. |
| Project name | Leave empty to keep the name it has. |
| Client id | text |
| Colour | Six hex digits after a hash. Leave empty to keep the colour it has. |
| Note | text |
| Billable | true/false |
| Everyone in the workspace can see it | true/false |
| Archive it | An archived project keeps its time entries, but nobody can log new time on it. |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `clockify`) |
workspaceId | texta value from the vendor's own list |
projectId | text |
name | text |
clientId | text |
color | text |
note | text |
billable | true/false, by default true |
isPublic | true/false, by default true |
archived | true/false, by default false |