--- title: 'Azure DevOps' description: 'Manage projects, repos, pipelines, builds, and work items in Azure DevOps.' --- # Azure DevOps Manage projects, repos, pipelines, builds, and work items in Azure DevOps. | Detail | Value | |---|---| | Category | DevOps | | Base URL | `https://dev.azure.com/{organization}` | | Authentication | API Key | | Endpoints | 8 | | Connector key | `azure-devops` | ## Using Azure DevOps in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Azure DevOps** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [GET /_apis/projects](./get_apis_projects_devops_listprojects) | List projects | | [POST /_apis/projects](./post_apis_projects_devops_createproject) | Create a project | | [GET /{project}/_apis/git/repositories](./get_project_apis_git_repositories_devops_listrepositories) | List repositories | | [GET /{project}/_apis/pipelines](./get_project_apis_pipelines_devops_listpipelines) | List pipelines | | [POST /{project}/_apis/pipelines/{pipelineId}/runs](./post_project_apis_pipelines_pipelineid_runs_devops_runpipeline) | Run a pipeline | | [GET /{project}/_apis/build/builds](./get_project_apis_build_builds_devops_listbuilds) | List builds | | [GET /{project}/_apis/wit/workitems/{id}](./get_project_apis_wit_workitems_id_devops_getworkitem) | Get a work item | | [GET /{project}/_apis/git/repositories/{repositoryId}/pullrequests](./get_project_apis_git_repositories_repositoryid_pullrequests_devops_listpullrequests) | List pull requests | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.