Docusign EnvelopeSummary返回自定义字段

时间:2017-01-24 14:10:44

标签: docusignapi

这是使用REST api和GitHub C#客户端。我创建一个信封并使用CreateEnvelope调用将其发送出去。我看到deserialize使用EnvelopeSummary模型调用内容上的JsonConvert.DeserializeObject,它按预期工作。 EnvelopeSummary可以返回它现在的功能,还可以提供自定义字段(如果我提供它们)。我可以使用信封进行额外的通话以获取此信息。我想避免这种情况。

2 个答案:

答案 0 :(得分:1)

您必须进行单独的API调用才能检索信封自定义字段。  (listCustomFields

根据API文档,CreateEnvelope返回包含以下四个属性的envelopeSummary对象

  • envelopeId
  • 状态
  • statusDateTime
  • URI

以下是一个示例回复。

{
  "envelopeId": "91d26c0d-2e5f-40d9-bf5e-de19539d5ebf",
  "uri": "/envelopes/91d26c0d-2e5f-40d9-bf5e-de19539d5ebf",
  "statusDateTime": "2017-01-24T18:33:06.8230000Z",
  "status": "sent"
}

答案 1 :(得分:0)

使用Connect发布服务。实现“连接侦听器”(Web应用程序)并注册以接收推送信封状态消息,其中包括信封自定义字段。

使用Connect被视为“最佳做法”,不使用任何API调用(不会影响您的配额,也不需要API认证)。转到DocuSign开发人员中心,查找有关Connect或“Webhooks”的信息。