我正在开发一个通过REST API创建docusign信封的项目。我希望能够自定义信封的到期日期。我已经成功地完成了这项工作,但是当编写集成测试时,我无法让DocuSign验证我之前创建的信封的到期日期。
根据documentation,,我应该可以通过GET
上的/accounts/{accountId}/envelopes/{envelopeId}
来获取信封的过期信息。但是,当我实际进行该调用时,我只获得示例响应中列出的一些字段。
我的回答:
{
"status": "sent",
"documentsUri": "/envelopes/UUID/documents",
"recipientsUri": "/envelopes/UUID/recipients",
"envelopeUri": "/envelopes/UUID",
"emailSubject": "Please DocuSign this document: test.pdf",
"envelopeId": "UUID",
"customFieldsUri": "/envelopes/UUID/custom_fields",
"notificationUri": "/envelopes/UUID/notification",
"enableWetSign": "false",
"allowMarkup": "false",
"allowReassign": "false",
"createdDateTime": "2015-10-17T00:08:31.5930000Z",
"lastModifiedDateTime": "2015-10-17T00:08:31.5930000Z",
"sentDateTime": "2015-10-17T00:08:32.2470000Z",
"statusChangedDateTime": "2015-10-17T00:39:05.4712662Z",
"documentsCombinedUri": "/envelopes/UUID/documents/combined",
"certificateUri": "/envelopes/UUID/documents/certificate",
"templatesUri": "/envelopes/UUID/templates",
"messageLock": "true",
"recipientsLock": "false",
"purgeState": "unpurged"
}
特别是,我正在寻找notification
字段及其子字段。
这是DocuSign的错误吗?或者我只是做错了什么?
答案 0 :(得分:2)
我认为本指南符合您的要求:
获取信封通知信息 这将返回信封的提醒和到期信息。 网址: /账户/ {帐户ID} /信封/ {envelopeId} /通知
因此,如果你向该信封通知uri发出请求,你应该得到你正在寻找的信息。