Skip to main content

get_time_entries

Get non-billable time entries for a user within a date range.

Parameters

Returns

A list of TimeEntryDto objects, each containing:
  • timeEntryId — unique time entry identifier
  • userId — the user who logged the time
  • nonBillableId — non-billable category ID
  • timeLogged — duration string (e.g. 2h 30m)
  • comment — optional comment
  • dated — the date the time was logged for

get_resource_time

Get items with billable time logged by a user within a date range.

Parameters

Returns

A list of ResourceTimeDto objects, each containing:
  • itemId — the item with time logged
  • containerId — the item’s container
  • sequence — item sequence number
  • timeEntries — list of time entries on this item

create_time_entry

Create a new non-billable time entry.

Parameters

Returns

The created TimeEntryDto.

update_time_entry

Update a non-billable time entry. Only provided fields are updated.

Parameters

Returns

The updated TimeEntryDto.

delete_time_entry

Delete a non-billable time entry by its ID.

Parameters

Returns

A confirmation message.