电子合同API开发文档 v5

上传需要签署的合同

1、上传文件生成合同,文件不能超过30M,支持doc , docx , xls , xlsx , pdf , jpg , png , jpeg , gif , webp , ppt , pptx , csv , txt 等格式;
2、文件需异步转换为pdf,可以使用状态查询接口查询是否转换成功(非必须);
3、上传成功后返回file_id 请记录此id 用于创建合同;
4、文件上传成功后,如未调用创建合同接口,7日后会自动删除,如该文件id创建了合同,则在用户主动删除前有效
5、同一个文件Id只能创建一份合同

Header 请求参数:

参数名 是否必填 长度 类型 默认值 描述 内容
appId 32 string - 贵司的appId,可在后台可以查看
signature 64 string - 签名效验,请参考签名生成
version 6 long - 版本号
clientType 2-10 string API 用户客户端类型,如WEB、H5、APP、API等
clientId 32 string - 用户客户端ID,请传递真实的客户端ID

body 请求参数:

参数名 是否必填 长度 类型 默认值 描述 内容
file_content - STRING
文件内容,需转换为base64字符串 ,取base64后面的字符串,如字符串不包含data:application/octet-stream;base64
file_extension - STRING
文件后缀,如doc , docx , xls , xlsx , pdf , jpg , png , jpeg , gif , webp , ppt , pptx , csv , txt 等
file_name - STRING
文件名称
file_size - STRING
单位kb
convert - STRING 1
是否转换文档,-1不转换,1转换,默认转换