SuperAPI AI 工具集

docusign

办公与效率

查看项目

更新于 10-16 06:57

技能介绍

DocuSign 用于通过其 API 完成电子签名相关流程。

用途:发送文档以供电子签名,创建信封,跟踪签署状态,并下载已签署的文档。

环境配置:需要设置以下环境变量:

export DOCUSIGN_ACCESS_TOKEN="xxxxxxxxxx" export DOCUSIGN_ACCOUNT_ID="xxxxxxxxxx" export DOCUSIGN_BASE="https://demo.docusign.net/restapi" # 生产环境使用 na1.docusign.net

发送文档以供签名:使用 POST 请求创建信封,请求路径为 $DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes,请求头包含 Authorization: Bearer $DOCUSIGN_ACCESS_TOKEN 和 Content-Type: application/json。请求体包含 emailSubject、documents(含 documentBase64、name、documentId)、recipients(含 signers,包含 email、name、recipientId、tabs 中的 signHereTabs,含 documentId、pageNumber、xPosition、yPosition)以及 status。

列出信封:GET 请求 $DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes?from_date=2024-01-01,携带 Authorization 头。

获取信封状态:GET 请求 $DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes/{envelope_id},携带 Authorization 头。

下载已签署文档:GET 请求 $DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes/{envelope_id}/documents/combined,携带 Authorization 头,并用 -o signed_document.pdf 保存输出。

适用场景:需要在业务系统中集成电子签名、发送合同或协议供签署、跟踪签署进度并归档已签署文件的流程。

限制:资料未提供关于认证方式(如 OAuth 流程)、费用、价格、配额、速率限制或具体平台支持范围的更多说明,这些信息暂未提供。