Skip to main content

Update Work Item

UpdateWorkItem updates an existing work item.

It calls PATCH https://dev.azure.com/{organization}/{project}/_apis/wit/workitems/{id}, where {id} is the value of the Id field.

The activity has four tabs: Configuration, Auth, Input, and Output.

Configuration

FieldRequiredDescription
NameOptionalName of the step, should be unique within this workflow.
DescriptionOptionalDescribe the purpose or function of this step.
API VersionRequiredSpecify the version of the API to use.
OrganizationRequiredEnter the name of the organization.
ProjectRequiredEnter the name of the project.
IdRequiredEnter the ID of the resource.
Validate OnlyOptionalSpecify whether to validate only without making changes.
Bypass RulesOptionalSpecify whether to bypass certain rules during the operation.
Suppress NotificationsOptionalSpecify whether to suppress notifications during the operation.
$ ExpandOptionalSpecify the related entities to include in the response.

Validate Only, Bypass Rules, Suppress Notifications and $ Expand are query parameters on the request.

Auth

FieldRequiredDescription
Auth TypeOptionalSelect the authentication method for the request. Options: No Auth, Basic, API Key, OAuth 2.
User NameOptionalUsername for Basic Authentication.
PasswordOptionalPassword for Basic Authentication.

Input

This activity is built on the REST Client, so the Input tab is the generic HTTP request rather than an Azure Boards-shaped payload. The changes to apply go in the request body.

FieldRequiredData TypeDescription
TargetRequiredObjectThe HTTP request.

Output

The activity returns an httpResponse object.

FieldData TypeDescription
status.codeIntegerNumeric HTTP status code.
status.messageStringShort message associated with the HTTP status.
headersObjectHTTP response headers.
bodyObjectParsed body of the response — the updated work item.

The response body carries the work item:

FieldData TypeDescription
idIntegerThe work item ID.
revIntegerRevision number of the work item.
fieldsObjectMap of field and values for the work item.
relationsArrayRelations of the work item.
commentVersionRefObjectRepresents the reference to a specific version of a comment on a Work Item.
multilineFieldsFormatObjectDictionary describing the Format for multiline fields selected by the last edit user.