- Retrieve all projects in the Azure DevOps organization
- Retrieve a specific project by ID or name
- Update a project's name, description, or abbreviation
- Get a collection of team project properties
- Create, update, or delete team project properties using JSON Patch
- Create a new project in the organization
- Queue deletion of a project and all its resources
- Execute a Work Item Query Language (WIQL) query to find work items
- Retrieve a single work item by ID
- Retrieve multiple work items by their IDs
- Create a new work item in a project
- Update an existing work item
- Delete a work item by ID
- Retrieve all work item types for a project
- Get details of a specific work item type including fields and transitions
- Get all fields defined in a project or organization
- Get fields specific to a work item type with allowed values
- Get available work item relation/link types in the collection
- Get all revisions of a work item showing full state at each revision
- Get individual update records showing field changes per revision
- Get paginated list of comments on a work item
- Get a specific comment by ID on a work item
- Add a new comment to a work item
- Update the text of an existing comment on a work item
- Delete a comment from a work item
- Upload an attachment to the attachment store
- Download an attachment by its ID
- Get all tags defined in a project
- Get a specific tag by name or ID
- Update a work item tag (rename)
- Delete a tag from all work items and pull requests in the project
- Get saved query folders and flat queries for a project
- Get a specific saved query or query folder by path or ID
- Create a new saved query or query folder
- Update, rename, or move a saved query or query folder
- Delete a saved query or query folder
- Search for saved queries by name filter
- Get area or iteration path hierarchy for a project
- Create a new area path or iteration path node
- Update an area or iteration node (rename, update dates)
- Delete an area or iteration path and reclassify work items
- Retrieve all Git repositories in a project
- Retrieve a specific Git repository by ID or name
- Create a new Git repository in a project
- Delete a Git repository
- Retrieve pull requests for a repository
- Retrieve a specific pull request by ID
- Create a new pull request
- Update an existing pull request
- Retrieve comment threads for a pull request
- Create a new comment thread on a pull request
- Get all reviewers on a pull request with their vote status
- Add a reviewer to a pull request or cast a vote
- Get commits included in a pull request
- Get work items linked to a pull request
- Get labels on a pull request
- Add a label to a pull request
- Get iterations (push updates) of a pull request
- Get status checks on a pull request
- Create a status on a pull request from an external service
- Get a file item (content or metadata) from a repository
- Get items (files and folders) in a repository path
- Get a Git tree object (folder contents) by SHA1
- Get pushes to a repository with filtering
- Push changes (commits) to a repository including branch creation
- Create, update, or delete branches/tags by updating refs
- Update repository properties like name or default branch
- List forks of a repository in a specified collection
- Get merge base commits between two commits
- Retrieve Git references (branches and tags) for a repository
- Retrieve branch statistics (ahead/behind counts) for a repository
- Retrieve commits for a repository
- Retrieve a specific commit by ID
- Retrieve all pipelines in a project
- Retrieve a specific pipeline by ID
- Trigger a pipeline run
- Create a new pipeline in a project
- Retrieve runs for a specific pipeline
- Retrieve a specific pipeline run by ID
- Get log entries for a pipeline run
- Get a specific log by ID for a pipeline run
- Get artifact metadata for a pipeline run
- Queue a dry run returning the final resolved YAML
- Retrieve builds for a project
- Retrieve a specific build by ID
- Retrieve build definitions for a project
- Retrieve a specific build definition by ID
- Retrieve log references for a build
- Queue a new build using a build definition
- Get the timeline (stages, jobs, tasks) of a build
- Get artifacts produced by a build
- Add a tag to a build
- Retrieve the content of a specific build log
- Retrieve all tags for a specific build
- Retrieve source changes associated with a build
- Retrieve work items associated with a build
- Retrieve release definitions for a project
- Retrieve releases for a project
- Get deployment records with filtering
- Retrieve all teams in the organization
- Retrieve a specific team by project and team ID
- Retrieve members of a specific team
- Create a new team in a project
- Update an existing team in a project
- Delete a team from a project
- Retrieve iterations (sprints) for a team
- Retrieve a specific iteration (sprint) by ID
- Retrieve work items for a specific iteration
- Get backlog configurations and levels for a team
- Get a specific backlog level configuration
- Get boards for a team
- Retrieve all users in the organization
- Retrieve a specific user by descriptor
- Retrieve user entitlements (licenses and access levels)
- Get a user's entitlements (license, extensions, projects)
- Get groups in the organization via Graph API
- Get group memberships for a user or group
- Add a user with license assignment and project group membership
- Update a user's entitlements (license, extensions, project membership)
- Remove a user, unassign license and extensions, remove from projects
- Add a user or group to a group
- Retrieve test plans for a project
- Retrieve test runs for a project
- Retrieve test results for a test run
- Search for code across repositories
- Full-text search across work items
- Retrieve all wikis in a project
- Retrieve a specific wiki by identifier
- Retrieve a wiki page by path
- Create or update a wiki page with markdown content
- Delete a wiki page by path
- Create a new wiki in a project
- Delete a wiki from a project
- Get artifact feeds in the organization or project
- Get a specific feed by ID with configuration details
- Create a new package feed
- Update feed settings and properties
- Get permissions on a feed
- Set permissions on a feed for users or groups
- List webhook subscriptions
- Create a webhook subscription for Azure DevOps events
- Delete a webhook subscription
- Replace/update an existing webhook subscription
- Get notification history for a service hook subscription
- Retrieve a specific service hook subscription by ID
- Get service connections for a project
- Create a new service connection (endpoint)
- Delete a service connection
- Get variable groups for a project
- Create a new variable group with key-value pairs
- Update variable group variables and properties
- Delete a variable group
- Get pipeline environments for a project
- Get a specific pipeline environment by ID
- Get deployment execution history for a pipeline environment
- Get agent pools in the organization
- Get agents in an agent pool
- Get branch policy configurations for a project
- Create a branch policy configuration
- Update an existing policy configuration
- Get policy evaluation records for a pull request
- Get dashboards for a team
- Create a widget on a team dashboard
- Retrieve a specific agent pool by ID
- Create a new pipeline environment in a project
- Delete a pipeline environment from a project
- Retrieve a specific variable group by ID
- Retrieve a specific service connection by ID
- Retrieve a specific policy configuration by ID
- Retrieve pipeline approvals for a project
- Retrieve a specific dashboard by ID
- Retrieve all widgets on a dashboard
No matching actions