电子合同管理系统-对接文档
对接指南
API接口
认证
账户管理
新增开户或变更账户信息
请求授权企业静默签(线上)
请求授权企业静默签(线下)
线下授权文件上传
新增或变更企业代理签署人信息
请求授权企业代理签署人(线上)
请求授权企业代理签署人(线下)
获取账户
模版管理
添加-更新模版
预览模版-返回预览链接
预览模版-返回pdf文件流
合同管理
使用模版创建合同文档
根据合同文档编号查询合同文档的全部信息
取消合同文档签署
订阅接口
常见问题
回调/订阅通知
合同签署回调通知
企业信息变更订阅通知
本文档使用 MrDoc 发布
-
+
首页
使用模版创建合同文档
# 接口描述 创建时会进行签署人要素验证与企业是否存在可用的代签人或静默签授权。创建后返回签署链接与合同文档信息,并短信通知(默认开启)签署人。 # 接口地址 `POST /admin/contract/cdd/create-by-template` # 请求示例 ```javascrip { "callbackUrl": "", "title": "", "createContracts": [ { "bizData": "", "templateNumber": "", "mandatoryReadDuration": 0, "scrollToTheBottom":false, "signatories": [ { "signPosTag": "", "signatoryType": "", "agentIdNumber": "", "signatoryIdNumber": "", "personalSignatoryName": "", "personalSignatoryMobile": "", "sealCode": "", } ], "paramsMap": {}, "paramsList": [], "paramsType": 0, "contractUrl": "", "contractBase64": [] } ] } ``` # 请求参数 | 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema | | -------- | -------- | ----- | -------- | -------- | ------ | | callbackUrl|回调地址,未配置则不会进行通知,回调响应状态码(HTTP状态码)为200则认为通知成功,否则进入分级重试队列||false|string|| | title|合同文档名称||false|string|| | createContracts|生成模版合同配置||true|array|CreateContract| | bizData|业务方数据,系统不会判断唯一性,会原文回调通知,限制内容长度1000||false|string|| | templateNumber|模版编号||true|string|| | mandatoryReadDuration|强制阅读时长,单位秒,默认0不强制||false|integer(int32)|| | scrollToTheBottom|强制阅读滑动到底部,默认false||false|bool(int32)|| | signatories|签署人配置||true|array|Signatory| | signPosTag|预设的位置标记符||true|string|| | signatoryType|签署人类型,可用值:PERSONAL,CORPORATE,PLATFORM||true|string|| | signatoryIdNumber|签署人证件号码,签署人类型为CORPORATE、PERSONAL时必传||true|string|| | personalSignatoryName|自然签署人姓名,签署类型为自然人签署时填写||false|string|| | personalSignatoryMobile|自然签署人手机号,签署类型为自然人签署时填写||false|string|| | sealCode|签章编号,企业类型必须指定||false|string|| | agentIdNumber|指定企业代签人身份证号||false|string|| | paramsMap|模版参数,paramsType为1时生效||false|object|| | paramsList|模版参数,paramsType为0时生效||false|array|object| | paramsType|模版参数类型,0-list,1-map,默认0||true|integer(int32)|| | contractUrl|自定义合同内容(与contractBase64选其一),此参数传递时将不会根据模版和模版参数生成合同内容,但会使用模版签署人配置||false|string|| | contractBase64|自定义合同内容(与contractUrl选其一,优先级最高),此参数传递时将不会根据模版和模版参数生成合同内容,但会使用模版签署人配置||false|array|string| # 响应参数 | 参数名称 | 参数说明 | 类型 | schema | | -------- | -------- | ----- |----- | |code|返回标记:成功标记=0,失败标记=1|integer(int32)|integer(int32)| |msg|返回信息|string|| |data||CreateCDDByTemplateResponse|CreateCDDByTemplateResponse| | contractDocumentsNumber|合同文档编号|string|| | contracts|合同|array|Contract| | bizData|业务数据,创建合同时传递|string|| | contractUrl|合同地址|string|| | contractName|合同名称|string|| | contractNumber|合同编号|string|| | signLinks|签署链接 key = 身份证号,value = 长链接与短链接|SignUrl|SignUrl| | shortUrl||string|| | longUrl||string|| |requestId||string|| |ok||boolean|| # 响应示例 ```javascript { "code": 0, "msg": "", "data": { "contractDocumentsNumber": "", "contracts": [ { "bizData": "", "contractUrl": "", "contractName": "", "contractNumber": "" } ], "signLinks": { "additionalProperties1": { "shortUrl": "", "longUrl": "" } } }, "requestId": "", "ok": true } ```
admin
2025年4月16日 13:38
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码