TimeEntryDto
A recorded block of time worked by a team member
Properties
| Name | Type | Description |
|---|---|---|
| code | string | Unique code for the time entry |
Unique code for the time entry | ||
| user | CodeAndNameDto | |
| entryDate | string | The day the work was done (format: yyyy-MM-dd) |
The day the work was done (format: yyyy-MM-dd) | ||
| durationMinutes | integer | How long the work took, in minutes |
How long the work took, in minutes | ||
| startTime | string | When the work started (UTC) — populated for timer-logged entries, optional otherwise |
When the work started (UTC) — populated for timer-logged entries, optional otherwise | ||
| endTime | string | When the work ended (UTC) — populated for timer-logged entries, optional otherwise |
When the work ended (UTC) — populated for timer-logged entries, optional otherwise | ||
| blocks | array of TimerBlockDto | The work blocks the entry was logged from, for timer-logged entries; empty for |
The work blocks the entry was logged from, for timer-logged entries; empty for | ||
| description | string | What the time was spent on |
What the time was spent on | ||
| client | CodeAndNameDto | |
| taskItem | CodeAndNameDto | |
| workflowStep | LinkedWorkflowStepDto | |
| isBillable | boolean | Whether this time can be billed to the client |
Whether this time can be billed to the client | ||
| hourlyRate | number | Charge-out rate per hour snapshotted on the entry |
Charge-out rate per hour snapshotted on the entry | ||
| billedLineItemCode | string | The code of the billing line item this entry was billed on (null until billed) |
The code of the billing line item this entry was billed on (null until billed) | ||
| createdDate | string | When the entry was created |
When the entry was created | ||
| updatedDate | string | When the entry was last updated |
When the entry was last updated | ||
JSON Example
{
"code": "string",
"user": {
"code": "string",
"name": "string"
},
"entryDate": "2024-01-01",
"durationMinutes": 0,
"startTime": "2024-01-01T00:00:00Z"
}