能否通过API为DocuSign收件人填充文本字段并标记信封为已完成?
如何通过DocuSign API标记信封为已完成/已签署?
你已经用EnvelopeRecipientTabs : update完成了文本字段填充,但单独这个端点没法直接标记信封为已完成。要实现这个需求,你需要调用收件人状态更新的API端点,将目标收件人的状态设置为signed,触发信封完成流程。
具体操作:
- 准备好目标信封的
envelopeId、对应收件人的recipientId以及你的账户accountId - 调用
PUT /v2.1/accounts/{accountId}/envelopes/{envelopeId}/recipients/{recipientId}端点,请求体示例如下:
{ "status": "signed", "recipientId": "你的收件人ID" }
- 当该收件人状态被更新为
signed后,DocuSign会自动校验信封的所有签署要求。如果这是最后一个待完成的收件人,信封状态会自动切换为completed。
注意要点:
- 发起API请求的账户需要具备足够权限(比如账户管理员权限,或该收件人是由你的API创建的)
- 如果信封还有其他未完成的收件人,仅更新当前收件人状态只会完成该收件人的流程,信封整体状态会保持
sent或delivered,直到所有收件人都完成操作
内容的提问来源于stack exchange,提问作者brian-avvoka
相关产品推荐
相关产品推荐

