Question
My prod docusign account is sending the response in different structure compared to my developer docusign account. Why is that?
Both the prod and developer docusign account have exact identical structure. Can anyone please help? This is blocking a lot of our customers and this is very high priority.
this is my prod account envelope request structure →
{
"emailSubject": "Please review your solar contract",
"documents": [
{
"documentBase64": "",
"name": "Solar Contract",
"documentId": "1",
"file_extension": "pdf",
}
],
"recipients": {
"signers": [
{
"email": "neel@xyz.com",
"name": "neel patel",
"phone": "(44)",
"recipientId": "1",
"routingOrder": "1",
"clientUserId": "1000",
"tabs": {"signHereTabs": [{"xPosition": 199, "yPosition": 176, "pageNumber": 1, "documentId": "1"}]},
}
],
"carbonCopies": [{"email": "neel@xyz.com", "name": "neel", "recipientId": "10"}],
},
"status": "sent",
"eventNotification": {
"url": "https://edb7-2405-201-2035-28a8-61e0-17f7-e6f9-7ba9.ngrok-free.app/api/orgs/1070/projects/22777/systems/098F0A39-F1E9-4C32-946A-C921FDBAD66D/7835/source/docusign/document_events/",
"requireAcknowledgment": "false",
"loggingEnabled": "true",
"envelopeEvents": [
{"envelopeEventStatusCode": "Sent", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Delivered", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Completed", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Declined", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Voided", "includeDocuments": "false"},
],
"recipientEvents": [
{"recipientEventStatusCode": "AuthenticationFailed", "includeDocuments": "false"},
{"recipientEventStatusCode": "Completed", "includeDocuments": "false"},
],
"eventData": {"version": "restv2.1", "format": "json", "includeData": ["recipients", "documents"]},
},
}
this is my developer account envelope request structure →
{
"emailSubject": "Please review your solar contract",
"documents": [
{
"documentBase64": "",
"name": "Solar Contract",
"documentId": "1",
"file_extension": "pdf",
}
],
"recipients": {
"signers": [
{
"email": "neel@xyz.com",
"name": "neel patel",
"phone": "(44)",
"recipientId": "1",
"routingOrder": "1",
"clientUserId": "1000",
"tabs": {"signHereTabs": [{"xPosition": 199, "yPosition": 176, "pageNumber": 1, "documentId": "1"}]},
}
],
"carbonCopies": [{"email": "neel@xyz.com", "name": "neel", "recipientId": "10"}],
},
"status": "sent",
"eventNotification": {
"url": "https://edb7-2405-201-2035-28a8-61e0-17f7-e6f9-7ba9.ngrok-free.app/api/orgs/1070/projects/22781/systems/AB361BCC-8405-4E56-B1C0-8183E1EC36A4/7835/source/docusign/document_events/",
"requireAcknowledgment": "false",
"loggingEnabled": "true",
"envelopeEvents": [
{"envelopeEventStatusCode": "Sent", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Delivered", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Completed", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Declined", "includeDocuments": "false"},
{"envelopeEventStatusCode": "Voided", "includeDocuments": "false"},
],
"recipientEvents": [
{"recipientEventStatusCode": "AuthenticationFailed", "includeDocuments": "false"},
{"recipientEventStatusCode": "Completed", "includeDocuments": "false"},
],
"eventData": {"version": "restv2.1", "format": "json", "includeData": ["recipients", "documents"]},
},
}
Back to Docusign.com

