Вы не можете сделать это во время создания конверта, но вы можете обновить конверт конвертом с помощью следующего вызова API:
PUT /v2/accounts/{accountId}/envelopes/{envelopeId}/recipients
Например, создать конверт в состоянии created (draft)
,
POST /v2/accounts/{accountId}/envelopes
{
"compositeTemplates": [{
"inlineTemplates": [{
"recipients": {
"signers": [{
"email": "signer1@1mail.com",
"name": "Signer1 Name",
"recipientId": "1",
"roleName": "Signer1"
},
{
"recipientId": "2",
"email": "hostEmail@email.com",
"name": "Host Name",
"roleName": "Signer2"
}]
},
"sequence": "1"
}],
"serverTemplates": [{
"sequence": "1",
"templateId": "267c3673-3381-4b3d-9040-706b341c721g"
}]
}],
"status": "created"
}
, затем вызовите EnvelopeRecipients: update , чтобы обновить получателя ID2 для подписывающего лица.
PUT /v2/accounts/{accountId}/envelopes/{envelopeId}/recipients
{
"inPersonSigners": [{
"roleName": "Signer2",
"routingOrder": 1,
"hostEmail": "hostemail@email.com",
"hostName": "Host Name",
"recipientId": "2",
"signerName": "Signer Name"
}]
}