Kimai icon

Kimai

Interact with Kimai time-tracking API

Project → Update

AI-generated

Summary

Updates a Kimai project by PATCHing its ID with the provided fields.

Inputs

  • id (required) — The ID of the project to update.
  • name (required) — The name of the project.
  • customer — Optional ID of the associated customer.
  • start — Optional project start date.
  • end — Optional project end date.
  • globalActivities — If true, activities under this project are global. Defaults to true.
  • number — Optional project number.
  • comment — Optional comment for the project.
  • invoiceText — Optional invoice text for the project.
  • orderNumber — Optional order number.
  • orderDate — Optional order date.
  • color — Optional color code for the project.
  • visible — If the project is visible. Defaults to true.
  • billable — If the project is billable. Defaults to true.

Output shape

The updated project object returned by the Kimai API.

The node sends a PATCH request to /api/projects/{id}. Undefined optional parameters are omitted from the request body. A node-level requestOptions collection is available for batching, proxy, SSL validation, and timeout configuration.

Discussion