没有webhook要求删除的草稿信封

时间:2017-12-06 21:52:54

标签: docusignapi

我在{strong>已删除的草稿中看到了这个问题Deleted Draft Envelopes have inaccurate status,但我想检查对于webhooks是否也是如此。

如果我从我的应用程序在DocuSign中创建草稿信封,然后用户删除在DocuSign中使用该信封,那么任何webhook事件都会触发吗?

这些是我在创建草稿信封或发送信封时指定的事件通知:

{
  "eventNotification": {
    "envelopeEvents": [
      { "envelopeEventStatusCode": "completed" },
      { "envelopeEventStatusCode": "declined"  },
      { "envelopeEventStatusCode": "voided"    }
    ]
  }
}

删除草稿时,我没有收到任何webhook调用。

但是当我发送信封并且

时,我会收到来自Docusign的webhook电话
  • 完成
  • 下降
  • 空隙

2 个答案:

答案 0 :(得分:2)

您在其他SO帖子中描述的行为(Deleted Draft Envelopes have inaccurate status)是设计'。也就是说,当创建/保存(但未发送)新信封时,它被视为草稿信封,其状态将为created。如果随后删除了草稿信封而未发送,则其状态仍为created - 没有明确的状态值表示已删除的草稿信封。

由于webhooks响应信封(或收件人)状态的更改而触发,并且删除草稿信封时状态没有变化,因此在删除草稿信封时,您将永远不会收到webhook通知。

您在帖子中描述的行为是由设计' (正如预期的那样)重新启动您已指定的事件通知以及您为响应指定的信封事件而收到的webhook电话。

答案 1 :(得分:1)

您能否描述一下您的用例,以便在删除草稿信封时通知您的软件应用程序?