Time Entry Versions

Time entry versions store the history of changes on a time entry.

Time entry versions are automatically created on every time entry create, update or delete event.

Time entry version tracks the event that triggered its creation. This event can be:

  • create
  • update
  • delete
  • restore
  • approve
  • unapprove
  • reject
  • unreject
Time EntryTime entry version

Attributes

changeset object
Response

A map of field names to before/after values representing changes made to the time entry in this version.

created_at string
Response Parameter `filter` Parameter `sort`

Timestamp when this version record was created.

creator person
Response

The person who made the change that created this version.

creator_id integer
Parameter `filter`

ID of the person who made the change that created this version.

event string
Response Parameter `filter`

The type of change event recorded by this version (e.g. create, update, destroy).

id integer
Parameter `filter`

The unique identifier of this time entry version record.

item_id integer
Response

The ID of the time entry this version record belongs to.

item_name object
Response

The display name of the time entry at the time of this version (e.g., the service or task name).

item_type string
Response

The resource type of the versioned item, always TimeEntry.

object_changes object
Response

The field-level changes recorded in this version as a map of field names to before and after values.

organization organization
Response

The organization this time entry version belongs to.

service service
Response

The service the time entry was logged against at the time of this version.

time_entry_id integer
Parameter `filter`

The ID of the time entry this version record belongs to.