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)