Back to Project Management Service

Method Details for GetWorkChangesPaged.

Gets a paged list of work unit changes in a flat format including all details. Note that this feed includes all changes and the change log is only available for the last 3 months. No log data is available before January 1st 2014.

Parameters

  • initials String Provide initials to only get work units from one employee, otherwise use an empty string (string)
  • registrationStartDate DateTime (yyyy-MM-dd) Date of registration to start fetching work units from (DateTime)
  • registrationEndDate DateTime (yyyy-MM-dd) Date of registration to fetching work units to (DateTime)
  • changeStartDate DateTime (yyyy-MM-dd) Date of change to start fetching work units from (DateTime)
  • changeEndDate DateTime (yyyy-MM-dd) Date of change to fetching work units to (DateTime)
  • page Integer Page to get results from (int)
  • pageSize Integer Number of results per page. Max value: 500. (int)
  • token SecurityToken Security token associated with the request (SecurityToken)

Returns

A list of work units in a flat format

Remarks

For deleted work units, only the data action and the work unit guid is available. This is also true for creation or update actions with a later delete action. Read them in ascending order by action date.

Example: If today is Jan 6th and a user adds a new registration for work carried out on Jan 3rd. Then Jan 6th is the change-date and Jan 3rd is the registration-date. If the user edits the same registration on Jan 7th, then both changes will be returned (if both are within the change-date-interval).

Security requirements: System administrator

ApprovalStatus can have one of the following values:
- Time sheet open (0)
- Time sheet closed (10)
- Approved by project manager (20)
- Approved by department manager (30)