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"

}

]

}

}