Azure Webhooks allow us to get more out of Azure Alerts. You can specify an HTTP or HTTPS endpoint as a webhook while creating or updating an alert on the Azure Portal. For more information, visit the Azure DevOps documentation.

Sample Event

{
  "eventType": "git.push",
  "messages": {
    "text": "example",
    "html": "<p>example</p>",
    "markdown": "example"
  },
  "detailedMessage": {
    "text": “example",
    "html": "<p>example</p>",
    "markdown": "example"
  },
  "resource": {
    "id": "example",
    "url": "https://example.com",
    "name": "example",
    "field1:": "example"
  }
}