Azure DevOps Trigger
AI-generatedSummary
Listen to Azure DevOps service hook events by subscribing a webhook to a specified event type in a project, optionally filtered by repository, branch, and additional JSON filters.
Inputs
- event (required) — Select the Azure DevOps event to trigger on, such as 'Build Completed', 'Pull Request Created', or 'Work Item Updated'.
- project (required) — Specify the Azure DevOps project by name or ID where the event subscription applies.
- repository — For pull request events, optionally specify the repository name or ID to filter events.
- targetBranch — For pull request events, optionally specify the target branch name or ID to filter events.
- advanced.additionalFilters — Optionally specify additional event filters as a JSON object, following Azure DevOps publisher input specifications.
Output shape
a single JSON object containing the webhook payload from the Azure DevOps event, including headers and body data, provided as an array with one item.
The trigger output contains the raw webhook event data from Azure DevOps wrapped as JSON. The subscription is managed automatically including creation, existence check, and deletion. The webhook URL must be publicly accessible for Azure DevOps to deliver events.