create_time_report
Create a new time entry on a subtask for the current user. The entry is always attributed to you — you cannot create entries on behalf of another user. Supply subtask_id, the date (ISO 8601 YYYY-MM-DD), start_time (HH:mm; when omitted, right after your last entry that day, or 09:00 on a day with nothing logged), and hours.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Date of the work (ISO 8601 YYYY-MM-DD, e.g. 2026-01-15). | |
| text | No | Optional description of the work performed (max 1000 characters). | |
| hours | Yes | Hours worked (> 0 and ≤ 24). | |
| start_time | No | Optional start time in 24-h HH:mm. When omitted, the entry starts right after your last entry that day, counting entries on cards still waiting for confirmation (09:00 on a day with nothing logged). To change a card that is still waiting for confirmation, propose its change in full (every entry it holds, each at the start_time it has there; a batch card with bulk_create_time_reports) and tell the user to cancel the old card. | |
| subtask_id | Yes | Id of the subtask to log time against. | |
| idempotency_key | No | Optional caller-supplied key; retrying with the same key returns the original result instead of acting twice. |