Kimai icon

Kimai

Interact with Kimai time-tracking API

Timesheet → Create

AI-generated

Summary

Create a timesheet entry in Kimai via POST /api/timesheets.

Inputs

  • project (required) — Project ID to associate the timesheet with.
  • activity (required) — Activity ID to associate the timesheet with.
  • begin — Start timestamp of the timesheet entry.
  • end — End timestamp of the timesheet entry.
  • description — Description of the timesheet entry.
  • fixedRate — Fixed rate for the timesheet entry.
  • hourlyRate — Hourly rate for the timesheet entry.
  • user — User ID associated with the timesheet.
  • tags — Comma-separated list of tags. Passed in the request body.
  • exported — Whether the timesheet is marked as exported.
  • billable — Whether the timesheet is billable.

Output shape

The Kimai API response for creating a timesheet. Exact shape not declared in source; assume standard API success response.

No explicit return-shape declaration in source for this operation.

Examples

Example 1: Create a timesheet entry for project P123 and activity A456, starting now and ending in 1 hour, marked as billable.

project: P123; activity: A456; begin: ; end: ; billable: true

Discussion