Webhook DevOps
Method: POST
URL: /webhooks/99003/devops/task
Description: Reports a case change in DevOps
Headlines
| Name | Description |
|---|---|
| X-Authorization | JWT Token for Authorization. Must be in the format: Bearer token |
Bodysuit
{
"subscriptionId": "",
"notificationId": 0,
"id": "",
"eventType": "",
"publisherId": "",
"message": {
"text": "",
"html": "",
"markdown": ""
},
"detailedMessage": {
"text": "",
"html": "",
"markdown": ""
},
"resource": {
"id": 0,
"workItemId": 0,
"rev": 0,
"revisedBy": {
"id": "",
"name": "",
"displayName": "",
"url": "",
"_links": {
"avatar": {
"href": ""
}
},
"uniqueName": "",
"imageUrl": "",
"descriptor": ""
},
"revisedDate": "",
"relations": {
"added": [
{
"rel": "",
"url": "",
"attributes": {
"isLocked": false,
"name": ""
}
}
]
},
"_links": {
"self": {
"href": ""
},
"workItemUpdates": {
"href": ""
},
"parent": {
"href": ""
},
"html": {
"href": ""
}
},
"url": "",
"revision": {
"id": 0,
"rev": 0,
"fields": {},
"relations": [],
"commentVersionRef": {
"commentId": 0,
"version": 0,
"url": ""
},
"_links": {
"self": {
"href": ""
},
"workItemRevisions": {
"href": ""
},
"parent": {
"href": ""
}
},
"url": ""
}
},
"resourceVersion": "",
"resourceContainers": {
"collection": {
"id": "",
"baseUrl": ""
},
"account": {
"id": "",
"baseUrl": ""
},
"project": {
"id": "",
"baseUrl": ""
}
},
"createdDate": ""
}
DevOps webhook configuration
ENDPOINT WEBHOOK
webhooks/99003/devops/task
To configure the webhook in DevOps, go to project settings, select the service hooks option and create a new service hook with the configuration url as shown in the following image:
