Запрос, который вы указали выше, использует шаблон на стороне сервера (который содержит документ), но вы также указываете документ в запросе (содержимое в кодировке base64).Результатом будет два документа в вашем конверте.
Вы должны удалить второй блок составного шаблона, если вы не хотите, чтобы этот документ был включен.Например,
{
"status":"sent",
"emailBlurb":"envelope_body",
"emailSubject":"envelope_subject",
"compositeTemplates":[
{
"compositeTemplateId":"1",
"serverTemplates":[
{
"sequence":"1",
"templateId":"insert template id"
}
],
"inlineTemplates":[
{
"sequence":"2",
"recipients":{
"signers":[
{
"clientUserId":"1234",
"email":"myemail",
"name":"applicant",
"recipientId":"1",
"roleName":"Applicant"
}
]
}
}
]
}
]
}
Если вы вместо этого хотите применить свой шаблон на стороне сервера к документу в вашем запросе, то они должны быть частью одного и того же блока CompositeTemplate.Например, что-то вроде этого:
{
"status":"sent",
"emailBlurb":"envelope_body",
"emailSubject":"envelope_subject",
"compositeTemplates":[
{
"compositeTemplateId":"1",
"serverTemplates":[
{
"sequence":"1",
"templateId":"insert template id"
}
],
"inlineTemplates":[
{
"sequence":"2",
"recipients":{
"signers":[
{
"clientUserId":"1234",
"email":"myemail",
"name":"applicant",
"recipientId":"1",
"roleName":"Applicant"
}
]
}
}
],
"document": {
"documentBase64": " - insert base64 here",
"documentId":"10",
"fileExtension":"PDF",
"name":"addendum",
}
}
]
}