通过REST API填充模板选项卡

时间:2017-05-08 21:54:46

标签: docusignapi

我正在尝试填充模板文本标签,但它们不会填充。

我创建了一个模板,并在模板中创建了一个带有数据标签"占用"

的文本标签

以下是我对Create Envelope Rest API调用的请求:

<envelopeDefinition 
    xmlns:i="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns="http://www.docusign.com/restapi">
    <emailSubject>Esr Reservation Agreement</emailSubject>
    <status>sent</status>
    <templateId>3a10eb47-4290-4a4b-bd45-240ff2b229cc</templateId>
     <templateRoles>
        <email>testemail@gmail.com</email>
        <name>Test Name</name>
        <roleName>Guest</roleName>
        <tabs>
            <textTabs>
                <tabLabel>occupancy</tabLabel>
                <value>1</value>
            </textTabs>
        </tabs>
    </templateRoles>
</envelopeDefinition>

1 个答案:

答案 0 :(得分:0)

您缺少 templateRole 节点和文本节点

以下XML应该可以使用。

<envelopeDefinition
    xmlns="http://www.docusign.com/restapi">
  <emailSubject>Esr Reservation Agreement</emailSubject>
  <status>sent</status>
  <templateId>3a10eb47-4290-4a4b-bd45-240ff2b229cc</templateId>
  <templateRoles>
    <templateRole>
      <email>testemail@gmail.com</email>
      <name>Test Name</name>
      <roleName>Guest</roleName>
      <tabs>
        <textTabs>
          <text>
            <tabLabel>occupancy</tabLabel>
            <value>1</value>
          </text>
        </textTabs>
      </tabs>
    </templateRole>
  </templateRoles>
</envelopeDefinition>