Azure DevOps

Azure DevOps

Azure DevOps provides services for teams to share code, track work, and ship software - for any language, all in a single package. It's the perfect complement to your IDE.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure China regions
Flow Standard All Flow regions
PowerApps Standard All PowerApps regions

To use this integration, you will need access to a Visual Studio Team Services account with API access enabled. To make a connection, select Sign In. You will be prompted to provide your Visual Studio Team Services account, follow the remainder of the screens to create a connection.

When using the connection, if you're not seeing the list of projects you're expecting please check the account you created the connection with and try again. More details can be found on the Visual Studio Marketplace.

You're now ready to start using this integration.

Throttling Limits

Name Calls Renewal Period
API calls per connection 60 60 seconds

Actions

Create a new release

Create a release, based on an existing release definition.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Release Definition Id
string
The identifier of the release definition to use.
Name
string
The name of the configuration variable.

Optional Parameters

Description
string
The description of the release start metadata.
Is Draft
boolean
Specifies whether the release is a draft.
Reason
string
The reason for the release start metadata.
Value
string
The value of the configuration variable.

Returns

Body
Release

Release

Create a work item

Create a new work item with the provided attributes.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Work Item Type
string
Type of this work item
Work Item Details
dynamic
Information to include in the new work item

Returns

The outputs of this operation are dynamic.

Get query results

Retrieves the result of a work item query.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Query Id
string
The Id of the stored query to run.

Optional Parameters

Number of work items to return
integer
Max work items count to retrieve (1 - 1000)

Returns

The outputs of this operation are dynamic.

Get query results [DEPRECATED]

Retrieves the result of a work item query.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Query Id
string
The Id of the stored query to run.

Returns

Body
VstsList[JObject]

A list of VSTS models.

Get work item details

Get the details of a single work item.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Work Item Type
string
The work item type of the work item.
Work Item Id
string
The unique id of the work item to get details for.The work item must be of the type specified in 'Work Item Type'.

Returns

The outputs of this operation are dynamic.

List iterations

Retrieves the list of iterations for a project.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Team Name
string
The name of the team within the project.

Returns

Body
VstsList[TeamSettingsIteration]

A list of VSTS models.

List queries within folder

Retrieves the list of work item queries within a folder for a given project.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Folder Path
string
The folder path under which to look for queries.

Returns

Body
VstsList[QueryHierarchyItem]

A list of VSTS models.

List release definitions

Retrieves the list of release definitions associated with a project.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Returns

Body
VstsList[ReleaseDefinition]

A list of VSTS models.

List root level queries

Retrieves the list of root-level work item queries in a project.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Returns

Body
VstsList[QueryHierarchyItem]

A list of VSTS models.

List work item types

Retrieves the list of Work Item Types accessible in a given Azure DevOps project.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Returns

Body
VstsList[WorkItemType]

A list of VSTS models.

List work items

Returns a list of work items.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Work Item IDs
string
The comma-separated list of requested work item IDs.

Optional Parameters

Work Item Type
string
The work item type to generate schema for.

Returns

The outputs of this operation are dynamic.

Queue a new build

Create a build, based on an existing build definition, and add it to the build queue.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Build Definition Id
string
The identifier of the build definition to use.

Optional Parameters

Source Branch
string
The source branch of the build.
Parameters
string
A JSON dictionary of optional build parameters.

Returns

Body
BuildResult

Build Result

Send an HTTP request to Azure DevOps

Construct an Azure DevOps REST API request to invoke.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Method
string
The HTTP method.
Relative URI
string
The relative URI. Example: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1.

Optional Parameters

Body
string
The request content in JSON.

Returns

Body
Release

Release

Update a work item

Update an existing work item by id.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Work Item Id
string
The unique id of the work item to update.
Work Item Details
dynamic
The details of the work item.

Optional Parameters

Project Name
string
The name of the project within the specified account.
Work Item Type
string
The work item type to generate schema for.

Returns

The outputs of this operation are dynamic.

Triggers

When a build completes

Triggers a flow when a build completes.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Filter By Result
string
An option indicating which build result to trigger on. Valid options include '', 'succeeded', 'partiallySucceeded', 'failed', or 'canceled'.
Filter By Definition Id
string
An option indicating which build definition id to trigger on.

Returns

Body
VstsList[BuildResult]

A list of VSTS models.

When a work item is assigned

Triggers a flow when a work item which matches provided criteria is assigned to the given user.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Assigned To
string
The name of the team member who currently owns the work item.

Optional Parameters

Team Name (to pick Assigned To)
string
The name of the team from which to select a member.
Type
string
The name of the work item type. Valid options include 'Bug, 'Epic', etc.
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Team Project
string
The team project to which this work item belongs.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When a work item is assigned

Triggers a flow when a work item which matches provided criteria is assigned to the given user.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Team Name (to pick Assigned To)
string
The name of the team from which to select a member.
Assigned To
string
The name of the team member who currently owns the work item.

Optional Parameters

Type
string
The name of the work item type. Valid options include 'Bug, 'Epic', etc.
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When a work item is closed

Triggers a flow when a work item which matches provided criteria is closed.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Team Name (to pick Assigned To)
string
The name of the team from which to select an assignee.
Assigned To
string
The name of the team member who currently owns the work item.
Type
string
The name of the work item type. Valid options include 'Bug', 'Epic', etc.
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Team Project
string
The team project to which this work item belongs.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When a work item is closed

Triggers a flow when a work item which matches provided criteria is closed.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Team Name (to pick Assigned To)
string
The name of the team from which to select an assignee.
Assigned To
string
The name of the team member who currently owns the work item.
Type
string
The name of the work item type.
Closed State
string
The comma-separated list of values of the State field indicating how the work item was closed (Done, Closed, Completed, Inactive).
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When a work item is created

Triggers a flow when a work item which matches provided criteria is created.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Team Name (to pick Assigned To)
string
The name of the team from which to select an assignee.
Assigned To
string
The name of the team member who currently owns the work item.
Type
string
The name of the work item type. Valid options include 'Bug', 'Epic', etc.
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When a work item is created

Triggers a flow when a work item which matches provided criteria is created.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Team Name (to pick Assigned To)
string
The name of the team from which to select an assignee.
Assigned To
string
The name of the team member who currently owns the work item.
Type
string
The name of the work item type. Valid options include 'Bug', 'Epic', etc.
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Team Project
string
The team project to which this work item belongs.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When a work item is updated

Triggers a flow when a work item which matches provided criteria is updated.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Team Name (to pick Assigned To)
string
The name of the team from which to select an assignee.
Assigned To
string
The name of the team member who currently owns the work item.
Type
string
The name of the work item type. Valid options include 'Bug', 'Epic', etc.
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When a work item is updated

Triggers a flow when a work item which matches provided criteria is updated.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Team Name (to pick Assigned To)
string
The name of the team from which to select an assignee.
Assigned To
string
The name of the team member who currently owns the work item.
Type
string
The name of the work item type. Valid options include 'Bug', 'Epic', etc.
Area Path
string
The product feature or team area the work item is in.
Area Path Comparison
string
The rule to be used while comparing Area Path field.
Iteration Path
string
The named sprint or time period the work item is in.
Iteration Path Comparison
string
The rule to be used while comparing Iteration Path field.
Priority
string
A subjective rating of the bug, issue, task, or test case as it relates to the business.
Team Project
string
The team project to which this work item belongs.
Created By
string
The name of the team member who created the work item.

Returns

The outputs of this operation are dynamic.

When code is checked in (TFVC)

Triggers a flow when code is checked in to a Team Foundation Version Control project.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.

Optional Parameters

Team Name
string
The name of the team which to select an author.
Team Member
string
The unique name of the team member who authored the check in.

Returns

Body
VstsList[TfvcChangeset]

A list of VSTS models.

When code is pushed (Git)

Triggers a flow when code is pushed to a Git repository.

Required Parameters

Account Name
string
The name of the account. This can be found in the instance URL i.e. {account}.visualstudio.com. The account should have "Third-party application access via OAuth" enabled to prevent errors in the operation.
Project Name
string
The name of the project within the specified account.
Repository Name
string
The name of the repository within the specified project.

Optional Parameters

Ref Name
string
The name of the Git ref, such as a branch or tag.

Returns

Body
VstsList[GitPush]

A list of VSTS models.

Definitions

VstsList[TeamSettingsIteration]

A list of VSTS models.

Value
array of TeamSettingsIteration
The VSTS Models

TeamSettingsIteration

Work (Agile) Iteration

Attributes
TeamIterationAttributes
Team Iteration Attributes
Id
string
Id of the resource.
Links
object
Collection of links relevant to resource.
Name
string
Name of the resource.
Path
string
Relative path to the iteration.
URL
string
Full HTTP link to the resource.

TeamIterationAttributes

Team Iteration Attributes

Finish Date
date-time
The finish date team iteration attribute.
Start Date
date-time
The start date team iteration attribute.

Links

web
WebLinks
Web Links

Web Links

HTML Link
string
The web URL of build details

BuildResult

Build Result

Build Id
integer
The unique identifier of the build.
Build Number
string
The build number.
Finish Time
date-time
The time the build finished.
Parameters
string
Parameters passed to the build, if any.
Priority
string
The priority of the build.
Queue Time
date-time
The time the build was queued.
Reason
string
The reason for the build.
Result
string
The result of the build.
Source Branch
string
The source control branch the build used.
Source version
string
The source control version the build used.
Start Time
date-time
The time the build started.
Status
string
The status of the build.
_links
Links
Links
definition
BuildResultDefinition
Build Result Definition
requestedFor
BuildRequestUser
Build Request User

BuildRequestUser

Build Request User

Requested For
string
The unique name of the user the build was requested for.

BuildResultDefinition

Build Result Definition

Build Definition Id
integer
The identifier of the build definiton.
Build Definition Name
string
The name of the build definition.

VstsList[BuildResult]

A list of VSTS models.

Value
array of BuildResult
The VSTS Models

GitRepository

Git Repository

Repository Browser URL
string
The URL url that can be used in a browser to view this repository.
Repository Id
string
The unique id of the repository.
Repository Name
string
The name of the repository.
Repository Remote URL
string
The URL via which git can sync with this repository.

VstsList[GitPush]

A list of VSTS models.

Value
array of GitPush
The VSTS Models

GitPush

Git Push

Date
date-time
The date the push was created.
Push Id
integer
The unique id of the push.
Ref Updates
array of GitRefUpdate
The Refs that were updated as part of this push.
pushedBy
GitPushUser
Git Push User
repository
GitRepository
Git Repository

GitPushUser

Git Push User

Pusher Id
string
The unique identifier of the user who created the push.
Pusher Image Url
string
The url to the image for this user.
Pusher Name
string
The name of the user who created the push.
Pusher Unique Name
string
The unique name of the user who created the push.

GitRefUpdate

Git Ref Update

New Commit Id
string
The id of the new commit this Ref pointed to before the update.
Old Commit Id
string
The id of the previous commit this Ref pointed to before the update.
Ref Name
string
The name of the Git Ref that was updated.
Repository Id
string
The unique id of the repository.

VstsList[ReleaseDefinition]

A list of VSTS models.

Value
array of ReleaseDefinition
The VSTS Models

ReleaseDefinition

Release Definition

Comment
string
The comment of the release definition.
Created On
date-time
The date on which the release definition was created.
Description
string
The description of the release definition.
Id
integer
The unique identifier of the release definition.
Modified On
date-time
The date on which the release definition was modified.
ModifiedBy
IdentityRef
Identity Ref
Name
string
The name of the release definition.
Path
string
The path of the release definition.
Release Name Format
string
The release name format of the release definition.
Revision
integer
The revision number of the release definition.
Source
string
The source of the release definition.
Tags
array of string
The list of tags of the release definition.
URL
string
The URL to access the release definition.

IdentityRef

Identity Ref

Directory Alias
string
The directory alias of the identity reference.
Display Name
string
The display name of the identity reference.
URL
string
The URL of the identity reference.
Unique Name
string
The unique name of the identity reference.

ReleaseDefinitionShallowReference

Release Definition Shallow Reference

Id
integer
The unique identifier of the release definition.
Name
string
The name of the release definition.
URL
string
The REST API URL to access the release definition.

Object

Value
array of TeamSettingsIteration
The VSTS Models

Release

Release

Comment
string
The comment of the release.
Created On
date-time
The date on which the release was created.
CreatedBy
IdentityRef
Identity Ref
Description
string
The description of the release.
Id
integer
The unique Identifier of the release.
Keep Forever
boolean
Whether to exclude the release from retention policies.
Logs Container URL
string
The logs Container URL of this release.
Modified On
date-time
Date on which the release was modified.
ModifiedBy
IdentityRef
Identity Ref
Name
string
The name of the release.
Reason
string
The reason of the release.
ReleaseDefinition
ReleaseDefinitionShallowReference
Release Definition Shallow Reference
Status
string
The status of the release.
URL
string
The URL of the release.

VstsList[TfvcChangeset]

A list of VSTS models.

Value
array of TfvcChangeset
The VSTS Models

TfvcChangeset

Team Foundation Version Control Changeset

Changeset Id
integer
The unique id of the changeset.
Comment
string
The comment describing the changeset.
Created Date
date-time
The datetime the changeset was created.
author
ChangesetAuthor
Changeset Author
checkedInBy
ChangesetCheckedInBy
Changeset Checked In By

ChangesetAuthor

Changeset Author

Author Name
string
The name of the user who created the changeset.
Author Unique Name
string
The unique name of the user who created the changeset.

ChangesetCheckedInBy

Changeset Checked In By

Checked In By Name
string
The name of the user who checked in the changeset.
Checked In By Unique Name
string
The unique name of the user who created the changeset.

VstsList[WorkItemType]

A list of VSTS models.

Value
array of WorkItemType
The VSTS Models.

WorkItemType

Work Item Type

Description
string
The description of the type.
Fields
array of WorkItemTypeFieldInstance
A list of field instances associated with the type.
Name
string
The name of the type.
XML Form
string
An XML representation of the type.

WorkItemTypeFieldInstance

Work Item Type Field Instance

Always Required
boolean
Specifies whether the field instance is always required.
Name
string
The name of the field instance.
Reference Name
string
The reference name of the field instance.
URL
string
A URL pointing to field instance details.

VstsList[JObject]

A list of VSTS models.

Value
array of Object
The VSTS Models

VstsList[QueryHierarchyItem]

A list of VSTS models.

Value
array of QueryHierarchyItem
The VSTS Models

QueryHierarchyItem

Query Hierarchy Item

Children
array of QueryHierarchyItem
The list of children items associated with the query hierarchy item.
Clauses
WorkItemQueryClause
Work Item Query Clause
Columns
array of WorkItemFieldReference
The list of work item field columns associated with the query hierarchy item.
Filter Options
string
The filter options of the query hierarchy item.
Has Children
boolean
Specifies whether the query hierarchy item has children.
Id
string
The unique identifer of the query hierarchy item.
Is Deleted
boolean
Specifies whether the query hierarchy item is deleted.
Is Folder
boolean
Specifies whether the query hierarchy item is a folder.
Is Invalid Syntax
boolean
Specifies whether the query hierarchy item has invalid syntax.
Is Public
boolean
Specifies whether the query hierarchy item is public.
LinkClauses
WorkItemQueryClause
Work Item Query Clause
Links
object
The collection of links relevant to the query hierarchy item.
Name
string
The name of the query hierarchy item.
Path
string
The path of the query hierarchy item.
Query Type
string
The query type of the query hierarchy item.
Sort Columns
array of WorkItemQuerySortColumn
The list of sort columns of the query hierarchy item.
SourceClauses
WorkItemQueryClause
Work Item Query Clause
TargetClauses
WorkItemQueryClause
Work Item Query Clause
URL
string
The full HTTP link to the query hierarchy item.
Wiql
string
The WIQL of the query hierarchy item.

WorkItemQueryClause

Work Item Query Clause

Clauses
WorkItemQueryClause
Work Item Query Clause
Field
WorkItemFieldReference
Work Item Field Reference
FieldValue
WorkItemFieldReference
Work Item Field Reference
Is Field Value
boolean
Specifies whether the work item query clause is a field value.
Logical Operator
string
The logical operator of the work item query clause.
Operator
WorkItemFieldOperation
Work Item Field Operation
Value
string
The value of the work item query clause.

WorkItemFieldReference

Work Item Field Reference

Name
string
The name of the work item field reference.
Reference Name
string
The reference name of the work item field reference.
URL
string
The URL of the work item field reference.

WorkItemQuerySortColumn

Work Item Query Sort Column

Descending
boolean
Specifies whether the work item query sort column is descending.
Field
WorkItemFieldReference
Work Item Field Reference

WorkItemFieldOperation

Work Item Field Operation

Name
string
The name of the work item field operation.
Reference Name
string
The reference name of the work item field operation.