Skip to main content
Active Voice
August 11, 2026
Question

I just wanted to ask if the Webhook response json changed?

  • August 11, 2026
  • 1 reply
  • 20 views

I have noticed right off the recipientId used to be in the data but now seems to be in the recipients object? Also has the event statuses changed any, seems that there were different statuses before?

 

 

Old
{
    "event": "",
    "apiVersion": "v2.1",
    "uri": "",
    "retryCount": 0,
    "configurationId": ,
    "generatedDateTime": "",
    "data": {
        "accountId": "",
        "userId": "",
        "envelopeId": "",
        "recipientId": "1",
        "envelopeSummary": {}
        }
}
        
New

{
    "event": "",
    "apiVersion": "",
    "uri": "",
    "retryCount": 0,
    "configurationId": ,
    "generatedDateTime": "",
    "data": {
        "accountId": "",
        "userId": "",
        "envelopeId": "",
        "envelopeSummary": {}
        }
}

 

1 reply

Docusign Employee
August 12, 2026

Hi ​@cweeks 


Your old payload likely represented a recipient event, while the new payload represents an envelope event or a configuration that now includes recipient details only in the envelope summary.

In JSON SIM Connect, a recipient-level event such as recipient-completed includes data.recipientId. An envelope-level event such as envelope-completed does not include a single data.recipientId, because the event applies to the whole envelope. If you request recipient data with includeData: ["recipients"], recipient IDs appear inside data.envelopeSummary.recipients.signers[]. 

See the JSON SIM format in the documentation below.
https://developers.docusign.com/platform/webhooks/connect/json-sim-event-model/


Best regards,