Add Schema - expand to see an example
{
"type": "object",
"properties": {
"webhookType": {
"type": "integer"
},
"actionTypeId": {
"type": "integer"
},
"actionDetail": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {},
"serviceDefinitionName": {
"type": "string"
},
"relativeUrl": {
"type": "string"
},
"parentUrl": {
"type": "string"
},
"classification": {},
"groupGuestAccess": {
"type": "integer"
},
"externalSharing": {
"type": "integer"
},
"visibility": {
"type": "integer"
},
"privacySetting": {
"type": "integer"
},
"requestedForm": {},
"requestedOwners": {
"type": "array",
"items": {
"type": "object",
"properties": {
"objectId": {
"type": "string"
},
"principalType": {
"type": "integer"
},
"displayName": {
"type": "string"
},
"pictureUrl": {},
"upn": {
"type": "string"
},
"email": {
"type": "string"
},
"jobTitle": {},
"preferredDataLocation": {},
"disabled": {
"type": "boolean"
},
"proxyAddresses": {
"type": "array",
"items": {
"type": "string"
}
},
"isDefaultOwner": {
"type": "boolean"
}
},
"required": [
"objectId",
"principalType",
"displayName",
"pictureUrl",
"upn",
"email",
"jobTitle",
"preferredDataLocation",
"disabled",
"proxyAddresses",
"isDefaultOwner"
]
}
},
"requestedMembers": {},
"import": {}
}
},
"operationId": {
"type": "string"
},
"serviceInstanceId": {
"type": "integer"
},
"status": {
"type": "integer"
},
"error": {},
"messageTime": {
"type": "string"
},
"requestedBy": {
"type": "string"
},
"aadTenantId": {
"type": "string"
},
"appId": {
"type": "integer"
},
"value1": {
"type": "string"
},
"value2": {
"type": "string"
},
"value3": {
"type": "string"
}
}
}