Tyme icon

Tyme

Track time, manage projects and tasks in Tyme

Actions26

Project → Update

AI-generated

Summary

Updates an existing Tyme project by ID, sending only the fields you add to Update Fields to Tyme's update_entity API and returning the API response.

Inputs

  • Project ID (required) — ID of the project to update.
  • Update Fields — Collection of optional fields to change: Category ID (related_id), Color (integer), Completed Date, Default Hourly Rate, Due Date, Name, Planned Budget, Planned Duration (seconds), Rounding Method (Down/Nearest/Up), Rounding Minutes (min 1), Start Date. Only fields you add are sent. Date fields are converted to 'YYYY-MM-DD HH:mm:ss' in UTC.

Output shape

One output item per input item, containing the JSON response from Tyme's POST /data/update_entity endpoint (the updated project as the API returns it).

The request body is {type: 'Project', id, ...updateFields}. If Continue On Fail is enabled, a failed item returns {error: message} instead of stopping the workflow. The project ID itself can't be changed. Date conversion only runs for fields that are set.

Examples

Example 1: Mark a project as completed and set its end date

Project ID = the project's ID; Update Fields: Completed Date = a date/time value.

Example 2: Move a project to a different category and rename it

Project ID = the project's ID; Update Fields: Category ID = the new category ID, Name = 'New name'.

Example 3: Adjust billing rounding

Project ID = the project's ID; Update Fields: Rounding Method = Up, Rounding Minutes = 15, Default Hourly Rate = 90.

Links

Discussion