Git Integration for Jira Cloud Documentation

Adding webhooks for Azure DevOps Repos | VSTS

Supported webhook events:

  • Code pushed
  • Pull request created
  • Pull request updated
  • Pull request merge attempted

Prerequisite: Enable indexing triggers in the Git Integration for Jira app before proceeding. See Indexing Triggers – Getting Started.

 

Configure Azure DevOps Webhooks

  1. Log in to your VSTS/Azure DevOps account and open a project.


  2. Go to Project SettingsService Hooks (sidebar).


  3. Click Create subscription.

  4. Scroll down and select Web Hooks, then click Next.


  5. Configure the trigger:

    a. Set Trigger on this type of event to Code pushed

    b. Set all FILTERS to Any

    c. Click Next


  6. Get the webhook URL from Jira:

    • Go to AppsGit Integration: Manage integrationsIndexing triggers


    • Click the copy icon to copy the complete webhook URL

  7. Configure the action settings:


    Setting Value
    URL Paste the webhook URL from step 6
    HTTP header X-GIJ-Microsoft-Event:1
    Resource details to send All
    Messages to send None
    Detailed messages to send None
    Setting Messages and Detailed messages to None limits data transfer and prevents performance degradation from excessive webhook traffic.

  8. Click Test to verify the webhook configuration.


  9. Click Finish.

 

Enable Pull Request Webhooks

Create separate service hooks for each pull request event:

  1. Code pushed (configured above)
  2. Pull request created
  3. Pull request updated

Repeat steps 3-9 for each event type, changing only the trigger event in step 5a.


Last updated: December 2025

Have feedback about this article? Did we miss something? Let us know!
On this page