设置docusign信封TTL?

时间:2017-02-27 07:28:19

标签: docusignapi

如何在信封上设置要由强制收件人签名的TTL?

我用google搜索了docusign api ttl并搜索了StackOverflow。令人惊讶的是,我看到Docusign可以说信封已过期,但我还没有看到如何设置信封的到期时间。

在我的测试中,我生成了一堆我发给自己的信封,我没有签名。 Docusign不断发送有关它们的提醒。现在距信封生成了2天。我不希望客户在他们签名后很长时间收到有关它的电子邮件。

我的意图是他们将从我的网络应用程序重定向到Docusign,他们签名,然后他们回到我的应用程序。 如果他们在一天结束时没有签名(我会动态设置TTL),那么信封及其网址必须过期,他们不得继续收到有关它的电子邮件。如果他们想在此之后签名,他们必须登录我的网络应用程序,然后要求再次签名,并为他们生成一个新的信封,他们将被重定向到它。

如何设置信封的TTL?

编辑:

我刚刚发现了这个: Embedded Signing api docusign

不相关但相关的答案声称,受限制的收件人网址的TTL为5分钟。 所以信封网址的5分钟到期是好的,但我不希望客户在2天之后不断收到来自docusign的电子邮件。我希望整个信封/合约在短时间内到期。如上所述。

编辑2

我使用CodingDawg提到的参数效果很好,

然而,我的签名者仍然收到来自Docusign的电子邮件,说他们已经查看了信封等。这对他们来说可能有点混乱。

我已将此问题移至单独的SO问题: Suppress emails to embedded signers (captive recipients) or at least add text to the unwanted emails?

1 个答案:

答案 0 :(得分:0)

您可以在Envelope:Create api调用中设置通知属性,以设置信封的TTL。

这是一个示例请求。您可以看到以下属性here的定义(单击链接后展开通知手册)

"notification": {
   "expirations": {
     "expireAfter": 2,
     "expireEnabled": true,
     "expireWarn": 2
   },
   "reminders": {
     "reminderDelay": 2,
     "reminderEnabled": false,
     "reminderFrequency": 2
   },
 "useAccountDefaults": false
}