The ItemChangeRecord type represents a set of changes that have been made to attributes of a work item. This type is used as a parameter for the GetWorkItemChangeForTransaction method. It is used as a member of the xxxxx types. The parameters for the ItemChangeRecord type are:

Parameter Datatype Description
id int The Id of the work item.
name string The name of the work item.
externalId string xxxxx
itemType string The system name of the type of the work item, as shown in the table below.
attributeChanges AttributeChange[] xxxxx

System names for work item types are shown in the following table:

Item type System name
Defect Agile_Defect
Epic Agile_Epic
Story PES-User-Story
Task Agile_Task