Payload to Webhook Endpoints
The following subsections show a sample payload that would be delivered to a webhook endpoint when a certain event occurs.
Entitlement Event Sample Payload
{
"eventHeader": {
"event": "ENT",
"eventType": "UPDATE",
"userId": "1000admin",
"tenant": "1000",
"timeStamp": "1665588921539"
},
"eventBody": {
"entitlementId": "3355",
"entitlementName": "uk_entitlement_abc",
"version": "1.0",
"soldToAccount": "UNKNOWN_ORG_UNIT",
"lineItem": null
}
}
Line Item Event Sample Payload
{
"eventHeader": {
"event": "ENT",
"eventType": "UPDATE",
"userId": "1000admin",
"tenant": "1000",
"timeStamp": "1665571768393"
},
"eventBody": {
"entitlementId": "3365",
"entitlementName": "uk-ent-1",
"version": "1.0",
"soldToAccount": "UK-1",
"lineItem": {
"activationId": "uk-ent-1-ACT-1",
"copies": "1000",
"exactAvailableCount": "1000"
}
}
}
Product Event Default Payload
{
"eventHeader": {
"event": "PROD",
"eventType": "UPDATE",
"userId": "1000admin",
"tenant": "1000",
"timeStamp": "1665044575475"
},
"eventBody": {
"productId": "1676",
"productName": "demo-product-for-notifications",
"version": "1.0",
"features": [
{
"featureName": "2Dline",
"version": "1",
"count": "1"
}
]
}
}