Skip to main content

get_time_entries

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

Parameters

ParameterTypeRequiredDefaultDescription
userIdstringYesUser ID. Use get_user_list.
fromDateDateTimeNo7 days agoStart of date range.
toDateDateTimeNoTodayEnd of date range.

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.
Property
Read-onlyYes

Parameters

ParameterTypeRequiredDefaultDescription
userIdstringYesUser ID. Use get_user_list.
fromDateDateTimeNo7 days agoStart of date range.
toDateDateTimeNoTodayEnd of date range.

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.
Property
Read-onlyNo

Parameters

ParameterTypeRequiredDefaultDescription
userIdstringYesUser ID. Use get_user_list.
nonBillableIdstringYesNon-billable category ID. Use get_non_billable_list.
timeLoggedstringYesDuration (e.g. 2h 30m).
datedDateTimeNoNowThe date to log time for.
commentstringNoOptional comment.

Returns

The created TimeEntryDto.

update_time_entry

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

Parameters

ParameterTypeRequiredDescription
timeEntryIdstringYesThe time entry ID. Use get_time_entries.
timeLoggedstringNoNew duration.
commentstringNoNew comment.
datedDateTimeNoNew date.

Returns

The updated TimeEntryDto.

delete_time_entry

Delete a non-billable time entry by its ID.
Property
Read-onlyNo

Parameters

ParameterTypeRequiredDescription
timeEntryIdstringYesThe time entry ID. Use get_time_entries.

Returns

A confirmation message.