Webhook Event Payload Overview
Last update: Aug 10, 2025.
Payload info
Webhook notification payloads are delivered using the application/json content type. The payload object contains all the relevant information about what just happened, including the type of event and the data associated with that event. Acrobat Sign then sends the payload object, via an HTTP POST request, to any endpoint URLs that you have defined as webhook URLs.
Payload size and truncation
The payload size is restricted to 10 MB. If an event generates a larger payload, a webhook is triggered but the conditional parameters attributes, if they’re in the request, will be removed to reduce the size of the payload. Also, a conditionalParametersTrimmed array object will be included in the response for this case to tell the client which conditionalParameters info is removed. The truncation occurs in the following order:
- includeSignedDocuments
- includeParticipantsInfo
- includeDocumentsInfo
- includeDetailedInfo
The truncation order is as follows:
- Signed documents in a base 64 encoded format
- Participant info
- Document info
- Detailed info
Truncation may happen, for example, on an agreement completion event if it includes a signed document in a base 64 encoded format as well or for an agreement with multiple form fields.
Basic webhook payload
All events include the following common payload attributes. Additional parameters returned along with specific event payload objects for particular keys are defined in the payload specifications for each event.
webhookIdwebhooknamewebhookNotificationIdwebhookUrlInfowebhookScopeeventeventDateeventResourceParentTypeeventResourceParentIdsubEventeventResourceTypeparticipantRoleparticipantUser. This key returns only for the following events: AGREEMENT_WORKFLOW_COMPLETED, AGREEMENT_ACTION_COMPLETED, AGREEMENT_ACTION_DELEGATED, AGREEMENT_ACTION_REQUESTEDactionTypeparticipantUserIdparticipantUserEmailactingUserIdactingUserEmailinitiatingUserIdinitiatingUserId and initiatingUserEmail: Accounts on Webhooks 2.0 will populate the initiatingUserId and initiatingUserEmail fields in the notification payload. Accounts that remain on the classic webhooks experience after March 14, 2023 will see unpopulated fields present in the payload.initiatingUserEmailinitiatingUserId and initiatingUserEmail: Accounts on Webhooks 2.0 will populate the initiatingUserId and initiatingUserEmail fields in the notification payload. Accounts that remain on the classic webhooks experience after March 14, 2023 will see unpopulated fields present in the payload.actingUserIpAddressagreementwidgetmegasignWebhook URL
Information in WebhookUrlInfo:
Urlhttps://example.com/callback?guid=testwebhookNotificationPayload
The webhookNotificationPayload now includes the following new fields for all AGREEMENT_* webhook subscription event types: userId, authenticationMethod, and createdGroupId.
The following example shows a Webhook Payload for the AGREEMENT_CREATED event.
data-slots=heading, code
data-repeat=1
data-languages=JSON
Webhook Payload: AGREEMENT_CREATED
{
"webhookId":"9b7fc222-0c74-478b-9bde-8ac70a2dd163",
"webhookName":"cjones_preview_acct_05_23_2024_1",
"webhookNotificationId":"d20d758a-f8b2-41b7-8c20-016312de7978",
"webhookUrlInfo":{
"url":"https://callback-prod.ethos03-stage-va6.ethos.adobe.net/postWebhooksPublish?guid=cjones_preview_acct_05_23_2024_1"
},
"webhookScope":"ACCOUNT",
"webhookNotificationApplicableUsers":[
{
"id":"CBJCHBCAABAAR17L9fNP9kJcZHy759YawVx-pR-aqpf2",
"email":"cjones@adobe.com",
"role":"SENDER",
"payloadApplicable":true
}
],
"event":"AGREEMENT_CREATED",
"eventDate":"2024-05-30T22:57:28Z",
"eventResourceType":"agreement",
"participantUserId":"CBJCHBCAABAAR17L9fNP9kJcZHy759YawVx-pR-aqpf2",
"participantUserEmail":"cjones@adobe.com",
"actingUserId":"CBJCHBCAABAAR17L9fNP9kJcZHy759YawVx-pR-aqpf2",
"actingUserEmail":"cjones@adobe.com",
"initiatingUserId":"CBJCHBCAABAAR17L9fNP9kJcZHy759YawVx-pR-aqpf2",
"initiatingUserEmail":"cjones@adobe.com",
"agreement":{
"id":"CBJCHBCAABAA2XhaLGV0pKssKU03QXTcTXS4ebPyoSL_",
"name":"sample_1page_user_guide_05_30_2024_1",
"signatureType":"ESIGN",
"status":"OUT_FOR_SIGNATURE",
"documentVisibilityEnabled":false,
"createdDate":"2024-05-30T22:57:29Z",
"locale":"en_US",
"message":"Please review and complete sample_1page_user_guide_05_30_2024_1.",
"senderEmail":"cjones@adobe.com",
"participantSetsInfo":{
"participantSets":[
{
"memberInfos":[
{
"id":"CBJCHBCAABAAUApjvujmE_gwjp5Hl9XhboO5oCjeIqsl",
"email":"cjones@adobe.com",
"company":"Adobe",
"name":"Casey Jones",
"status":"ACTIVE",
"userId":"CBJCHBCAABAAR17L9fNP9kJcZHy759YawVx-pR-aqpf2",
"securityOption":{
"authenticationMethod":"NONE"
}
}
],
"order":1,
"role":"SIGNER",
"status":"WAITING_FOR_MY_SIGNATURE",
"id":"CBJCHBCAABAAte-PIPyeug0KlgUmRIncdyFBh-UvRKV8"
},
{
"memberInfos":[
{
"id":"CBJCHBCAABAAPRXGX41GIgOTh0N95BvHV3inlUGP2fh9",
"email":"cjones@gmail.com",
"company":"Adobe",
"name":"cjones preview1",
"status":"ACTIVE",
"userId":"CBJCHBCAABAAcAz8uVqsV9JAQxwf1_oCQojJ1efWdyvL",
"securityOption":{
"authenticationMethod":"NONE"
}
}
],
"order":2,
"role":"SIGNER",
"status":"NOT_YET_VISIBLE",
"id":"CBJCHBCAABAA85vUWoa0pSTcQCdz_j8XDv41dMT2Qlbp"
}
]
},
"createdGroupId":"CBJCHBCAABAAH9R6_Qng4mKIkTbAc66fi-uxaApLLuAm"
}
}
New fields in Webhook Payload
"securityOption": { "authenticationMethod": "ADOBE_SIGN" }}© Copyright 2022, Adobe Inc.. Last update: Aug 10, 2025.