Bulk Signing Events
Last update: Aug 10, 2025.
data-slots=text
Common payload elements
Minimum payload for bulk signing events
The following returns for a bulk signing event if all the conditional parameters are set to false while creating webhooks:
idnamestatusFor different Send in Bulk events, the detailed agreement info, participant info, document info, and the signed document returns based on the conditional parameters specified during webhook creation.
Payload attributes inherited from MegaSign
idnamestatusccscreatedDateexpirationTimeexternalIdfirstReminderDelaylocalemessagepostSignOptionreminderFrequencysenderEmailsignatureTypevaultingInfoMEGASIGN_ALL
If you want to subscribe to all library events, subscribe to MEGASIGN_ALL.
data-slots=text
MEGASIGN_CREATED
Web app name: Send in Bulk created
Triggers when a bulk signing event is created.
Event-specific payload attributes
participantUserIdparticipantUserEmailactingUserIdactingUserEmailinitiatingUserIdinitiatingUserEmaildata-slots=heading, code
data-repeat=1
data-languages=JSON
Payload template
{
"webhookId": "",
"webhookName": "",
"webhookNotificationId": "",
"webhookUrlInfo": {
"url": ""
},
"webhookScope": "",
"webhookNotificationApplicableUsers": [
{
"id": "",
"email": "",
"role": "",
"payloadApplicable": ""
}
],
"event": "",
"subEvent": "",
"eventDate": "",
"eventResourceType": "",
"participantUserId": "",
"participantUserEmail": "",
"actingUserId": "",
"actingUserEmail": "",
"actingUserIpAddress": "",
"initiatingUserId": "",
"initiatingUserEmail": "",
"megaSign": {
"name": "",
"status": "",
"id": "",
"ccs": [
{
"email": ""
}
],
"createdDate": "",
"expirationTime": "",
"externalId": {
"id": ""
},
"firstReminderDelay": "",
"locale": "",
"message": "",
"postSignOption": {
"redirectDelay": "",
"redirectUrl": ""
},
"reminderFrequency": "",
"senderEmail": "",
"signatureType": "",
"vaultingInfo": {
"enabled": ""
}
}
}
MEGASIGN_RECALLED
- Updated: July, 2023
- Web app name: Send in Bulk recalled
- Triggers when a send in bulk action is recalled
Event-specific payload attributes
participantUserIdparticipantUserEmailactingUserIdactingUserEmailinitiatingUserIdinitiatingUserEmailcommentnotifyOthers{PUT /agreements/{agreementId}/state} API.data-slots=heading, code
data-repeat=1
data-languages=JSON
Payload template
{
"webhookId": "",
"webhookName": "",
"webhookNotificationId": "",
"webhookUrlInfo": {
"url": ""
},
"webhookScope": "",
"webhookNotificationApplicableUsers": [
{
"id": "",
"email": "",
"role": "",
"payloadApplicable": ""
}
],
"event": "",
"subEvent": "",
"eventDate": "",
"eventResourceType": "",
"participantUserId": "",
"participantUserEmail": "",
"actingUserId": "",
"actingUserEmail": "",
"actingUserIpAddress": "",
"initiatingUserId": "",
"initiatingUserEmail": "",
"megaSign": {
"name": "",
"status": "",
"id": "",
"ccs": [
{
"email": ""
}
],
"childAgreementsInfo": {
"fileInfo": {
"fileType": "",
"childAgreementsInfoFileId": ""
}
},
"createdDate": "",
"expirationTime": "",
"externalId": {
"id": ""
},
"firstReminderDelay": "",
"locale": "",
"message": "",
"postSignOption": {
"redirectDelay": "",
"redirectUrl": ""
},
"reminderFrequency": "",
"senderEmail": "",
"signatureType": "",
"vaultingInfo": {
"enabled": ""
}
},
"agreementCancellationInfo": {
"comment": "",
"notifyOthers": ""
}
}
MEGASIGN_SHARED
Web app name: Send in Bulk shared
Triggers when a send in bulk reminder is sent to recipients.
Event-specific payload attributes
participantUserIdparticipantUserEmailactingUserIdactingUserEmailinitiatingUserIdinitiatingUserEmaildata-slots=heading, code
data-repeat=1
data-languages=JSON
Payload template
{
"webhookId": "",
"webhookName": "",
"webhookNotificationId": "",
"webhookUrlInfo": {
"url": ""
},
"webhookScope": "",
"webhookNotificationApplicableUsers": [
{
"id": "",
"email": "",
"role": "",
"payloadApplicable": ""
}
],
"event": "",
"subEvent": "",
"eventDate": "",
"eventResourceType": "",
"participantUserId": "",
"participantUserEmail": "",
"actingUserId": "",
"actingUserEmail": "",
"actingUserIpAddress": "",
"initiatingUserId": "",
"initiatingUserEmail": "",
"megaSign": {
"name": "",
"status": "",
"id": "",
"ccs": [
{
"email": ""
}
],
"childAgreementsInfo": {
"fileInfo": {
"fileType": "",
"childAgreementsInfoFileId": ""
}
},
"createdDate": "",
"expirationTime": "",
"externalId": {
"id": ""
},
"firstReminderDelay": "",
"locale": "",
"message": "",
"postSignOption": {
"redirectDelay": "",
"redirectUrl": ""
},
"reminderFrequency": "",
"senderEmail": "",
"signatureType": "",
"vaultingInfo": {
"enabled": ""
}
}
}
MEGASIGN_REMINDER_INITIATED
Introduced: November 8, 2022
Web app name: Send in Bulk reminder initiated
Triggers when a Send in Bulk reminder is triggered and reminder emails are suppressed(the default) (Unlike MEGASIGN_REMINDER_SENT webhook fires when reminder emails are enabled). Only one MEGASIGN_REMINDER_INITIATED (or MEGASIGN_REMINDER_SENT) webhook is delivered for the parent Send in Bulk container. Individual child agreements do not each fire a MEGASIGN_REMINDER_INITIATED webhook.
data-slots=heading, code
data-repeat=1
data-languages=JSON
Payload template
{
"webhookId": "",
"webhookNotificationId": "",
"webhookName": "",
"webhookUrlInfo": {
"url": ""
},
"webhookScope": "",
"webhookNotificationApplicableUsers": [
{
"id": "",
"email": "",
"role": "",
"payloadApplicable": ""
}
],
"event": "",
"subEvent": "",
"eventResourceType": "",
"participantUserId": "",
"participantUserEmail": "",
"actingUserId": "",
"actingUserEmail": "",
"actingUserIpAddress": "",
"initiatingUserId": "",
"initiatingUserEmail": "",
"megaSign": {
"name": "",
"status": "",
"id": "",
"ccs": [
{
"email": ""
}
],
"createdDate": "",
"expirationTime": "",
"externalId": {
"id": ""
},
"firstReminderDelay": "",
"locale": "",
"message": "",
"postSignOption": {
"redirectDelay": "",
"redirectUrl": ""
},
"reminderFrequency": "",
"senderEmail": "",
"signatureType": "",
"vaultingInfo": {
"enabled": ""
}
},
"reminderInfo": {
"id": "",
"note": "",
"allUnsigned": "",
"participantList": [
{
"participantUserId": "",
"id": "",
"email": ""
}
]
}
}
MEGASIGN_REMINDER_SENT
Introduced: November 8, 2022
Web app name: Send in Bulk reminder sent
Triggers when a Send in Bulk reminder is triggered and reminder emails are enabled (default).
data-slots=heading, code
data-repeat=1
data-languages=JSON
Payload template
{
"webhookId": "",
"webhookNotificationId": "",
"webhookName": "",
"webhookUrlInfo": {
"url": ""
},
"webhookScope": "",
"event": "",
"subEvent": "",
"eventResourceType": "",
"participantUserId": "",
"participantUserEmail": "",
"actingUserId": "",
"actingUserEmail": "",
"initiatingUserId": "",
"initiatingUserEmail": "",
"megaSign": {
"name": "",
"status": "",
"id": "",
"ccs": [
{
"email": ""
}
],
"createdDate": "",
"expirationTime": "",
"externalId": {
"id": ""
},
"firstReminderDelay": "",
"locale": "",
"message": "",
"postSignOption": {
"redirectDelay": "",
"redirectUrl": ""
},
"reminderFrequency": "",
"senderEmail": "",
"signatureType": "",
"vaultingInfo": {
"enabled": ""
}
},
"reminderInfo": {
"id": "",
"note": "",
"allUnsigned": "",
"participantList": [
{
"participantUserId": "",
"id": "",
"email": ""
}
]
}
}
© Copyright 2022, Adobe Inc.. Last update: Aug 10, 2025.