E-Seal
home
Instances
version 1.0.0
Description
API description
This API is built to Expose REST API for OSCA.
Intended Use
This API has below functionality:
No. | Resource | Method | Description |
---|---|---|---|
1 | / | GET | Get the system's health |
2 | /internal-organizations | GET | Search Internal Organizations |
3 | /internal-organizations/{organizationCode}/seals | GET | Get Organization Seals |
4 | /external-organizations | GET | Search External Organizations |
5 | /files | POST | Upload File |
6 | /files/{fileKey}/word-positions | GET | Search PDF File Words Position |
7 | /signing-configuration-tasks | POST | Create Signing Configuration Task |
8 | /signing-configuration-tasks/{taskId} | GET | Get Signing Configuration Task Detail |
9 | /seals/{sealCode}/signers | GET | Get Signers of Seal |
10 | /external-organizations/{organizationCode}/members | GET | Get External Organization Members |
11 | /flows | POST | Create Signing Flow |
12 | /flows | GET | Get Signing Flow |
13 | /files/{fileKey}/content | GET | Download File |
Technical details
Main Route
Interaction No | Action | API No | Mule API Endpoint |
---|---|---|---|
Get the system's health | 1 | / | |
4 | Search Internal Organizations | 2 | /internal-organizations |
10 | Get Organization Seals | 3 | /internal-organizations/{organizationCode}/seals |
18 | Search External Organizations | 4 | /external-organizations |
26 | Upload File | 5 | /files |
35 | Search PDF File Words Position | 6 | /files/{fileKey}/word-positions |
42 | Create Signing Configuration Task | 7 | /signing-configuration-tasks |
56 | Get Signing Configuration Task Detail | 8 | /signing-configuration-tasks/{taskId} |
63 | Get Signers of Seal | 9 | /seals/{sealCode}/signers |
68 | Get External Organization Members | 10 | /external-organizations/{organizationCode}/members |
73 | Create Signing Flow | 11 | /flows |
87 | Get Signing Flow | 12 | /flows |
91 | Download File | 13 | /files/{fileKey}/content |
Request Body Description:
Resource | Method | Media Type |
---|---|---|
/files | POST | multipart/form-data |
/signing-configuration-tasks | POST | application/json |
/flows | POST | application/json |
Request Body Fields:
Resource | Field Name | Type | Field Description |
---|---|---|---|
/files | file | binary | 选择上传的文件 |
/signing-configuration-tasks | callbackUrl | string | 签署区配置页任务的信息回调URL |
fileKeys | array | 文件fileKey列表 | |
fileKeys.flieKey | string | 文件id | |
signers | array | 待配置的签署方列表。不指定签署方时,支持用户自定义签署区名称。同一流程的签署方不允许重复 | |
signers.userType | integer | 用户类型:1-内部,2-相对方 | |
signers.userCode | string | 用户编码(本系统的唯一标识)。userType传值时,userCode与customAccountNo二选一必传;如果userCode、customAccountNo两者都有值,以userCode为准 | |
signers.customAccountNo | string | 用户账号(客户系统的唯一标识)。userType传值时,userCode与customAccountNo二选一必传;如果userCode、customAccountNo两者都有值,以userCode为准 | |
signers.departmentCode | string | 用户所属组织编号/兼职组织编号(本系统的唯一标识),需与organizationCode、customOrgNo匹配。不传默认取所属组织编号。如果departmentCode 、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
signers.customDepartmentNo | string | 用户所属组织编号/兼职组织账号(客户系统的唯一标识),需与organizationCode、customOrgNo匹配。不传默认取所属组织编号。如果departmentCode 、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
signers.organizationCode | string | 内部:用户授权企业编码(本系统的唯一标识)。不为空时,签署主体视为企业。外部:organizationCode值需和departmentCode 值保持一致如果organizationCode、customOrgNo两者都有值,以organizationCode为准。 | |
signers.customOrgNo | string | 内部:内部:用户授权企业账号(客户系统的唯一标识)。不为空时,签署主体视为企业。外部:customOrgNo值需和customDepartmentNo 值一致如果organizationCode、customOrgNo两者都有值,以organizationCode为准。 | |
signers.sealTypeCode | string | 指定印章类型,数据来源于印控中心,默认不指定如果为企业盖章,该参数生效;取值范围:内部签署主体企业授权给经办人的印章类型;外部来源于企业下发布的印章。如果sealTypeCode、sealId两者都有值,校验二者关系 | |
signers.sealId | string | 按签署主体指定印章ID,数据来源于印控中心,默认不指定;相对方不支持指定印章id。如果sealTypeCode、sealId两者都有值,以sealId为准 | |
signers.legalSignFlag | boolean | 是否添加法人签署区 | |
/flows | subject | string | 流程主题 |
businessNo | string | 第三方签署流程业务id | |
businessTypeCode | string | 业务类型ID从统一门户-业务模板-配置-签署方式获取“签署业务类型编码) | |
readComplete | integer | 是否强制阅读至最后一页:0否,1是;默认为0 | |
advertisement | integer | 是否开启签约须知:0否,1是;默认为0 | |
remark | string | 流程备注(长度200) | |
signFlowExpireTime | string | 签署截止日期:超过签署截止日期后流程过期。 | |
initiatorInfo | object | 发起方信息集合 | |
initiatorInfo.userType | integer | 用户类型:1-内部,传0或不传均为内部。不支持外部发起签署,不支持传其他值 | |
initiatorInfo.userCode | string | 用户编码(本系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
initiatorInfo.customAccountNo | string | 用户账号(客户系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
initiatorInfo.departmentCode | string | 用户所属组织编号/兼职组织编号(本系统的唯一标识),需与organizationCode、customOrgNo匹配。默认取所属组织编号。如果departmentCode 、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
initiatorInfo.customDepartmentNo | string | 用户所属组织编号/兼职组织账号(客户系统的唯一标识),需与organizationCode、customOrgNo匹配。默认取所属组织编号。如果departmentCode 、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
initiatorInfo.organizationCode | string | 用户所属企业编码(本系统的唯一标识)。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。企业授权:企业印章管理-制作企业印章-发布后授权用印人。 | |
initiatorInfo.customOrgNo | string | 用户所属企业账号(客户系统的唯一标识)。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。企业授权:企业印章管理-制作企业印章-发布后授权用印人 | |
CCInfos | array | 抄送方信息集合 | |
CCInfos.userType | integer | 用户类型:1-内部,2-相对方 | |
CCInfos.userCode | string | 用户编码(本系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
CCInfos.customAccountNo | string | 用户账号(客户系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
CCInfos.departmentCode | string | 用户所属组织编号/兼职组织编号(本系统的唯一标识),需与organizationCode、customOrgNo匹配。默认取所属组织编号。如果departmentCode 、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
CCInfos.customDepartmentNo | string | 用户所属组织编号/兼职组织账号(客户系统的唯一标识),需与organizationCode、customOrgNo匹配。默认取所属组织编号。如果departmentCode 、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
CCInfos.organizationCode | string | 用户所属企业编码(本系统的唯一标识)。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。个人相对方organizationCode传 "GRXDF"(即:个人相对方首字母大写) | |
CCInfos.customOrgNo | string | 用户所属企业账号(客户系统的唯一标识)。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。 | |
redirectUrl | string | 签署完成重定向地址 | |
appRedirectInfo | array | 意愿认证完成、签署完成的APP跳转地址,支持传入不同的设备标识,实现跳转至对应设备下的APP地址。1、在app的webview.UA里注入appName(如ios、ios9、android、android12)2、签署页通过解析UA,匹配流程的appName信息:2.1、当appName识别到ios,跳转至ios对应的appSchema。2.2、当appName识别到ios9,跳转至ios9对应的appSchema。2.3、当appName识别到android,跳转至android对应的appSchema。2.4、当appName识别到android12,跳转至android12对应的appSchema。3、建议开发者在配置appSchema时,校验签署流程状态后再自行重定向至对应页面。 | |
appRedirectInfo.appName | string | APP设备标识 | |
appRedirectInfo.appSchema | string | APP跳转协议 | |
signNotifyUrl | string | 签署成功回调 | |
chargingType | integer | 付费方:1:发起方、2:相对方,默认1;需要开启“相对方付费”功能后,该参数生效。 | |
signFiles | array | 流程文档信息集合 | |
signFiles.fileKey | string | 签署文档fileKey | |
signFiles.fileOrder | integer | 文档顺序,用于页面文档顺序显示 | |
signFiles.qrFile | integer | 是否添加二维码,0否,1是;默认为0(值为1时二维码配置以接口传值为准) | |
signFiles.qrFileInfos | object | 二维码配置集合 | |
signFiles.qrFileInfos.qrWidth | integer | 二维码宽度:只支持正方形二维码,宽度、长度共用一个参数,默认96 ;支持96~149(PX)之间整数 | |
signFiles.qrFileInfos.qrView | integer | 二维码查看权限:0-全部 1-流程参与人 ,默认为1 | |
signFiles.qrFileInfos.watermarkPage | integer | 水印页数:1-首页 2-末页 3-所有页 默认为3 | |
signFiles.qrFileInfos.watermarkPosition | integer | 水印位置:1-左上角 2-右上角 3-左下角 4-右下角 默认为1 | |
signFiles.qrFileInfos.qrPosX | integer | x偏移量:支持0-99999之间整数;默认为0 | |
signFiles.qrFileInfos.qrPosY | integer | y偏移量:支持0-99999之间整数;默认为0 | |
attachments | array | 附件信息集合 | |
attachments.fileKey | string | 附件fileKey | |
attachments.fileOrder | integer | 附件顺序,用于页面文档顺序显示 | |
signerInfos | array | 签署方信息集合 | |
signerInfos.userType | integer | 用户类型:1-内部,2-相对方 | |
signerInfos.userCode | string | 用户编码(本系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
signerInfos.customAccountNo | string | 用户账号(客户系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
signerInfos.departmentCode | string | 用户所属组织编号/兼职组织编号,需与organizationCode匹配。默认取所属组织编号。不校验与企业的隶属关系,需校验与用户的隶属关系。 | |
signerInfos.customDepartmentNo | string | 【0725】用户所属组织账号/兼职组织账号(客户系统的唯一标识),需与userCode、customAccountNo匹配。默认取所属组织编号。如果departmentCode 、customDepartmentNo 两者都有值,以departmentCode 为准。不校验与企业的隶属关系,需校验与用户的隶属关系。 | |
signerInfos.organizationCode | string | 企业编码(本系统的唯一标识)。不为空时,签署主体视为企业。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。不校验与用户、部门的隶属关系。 | |
signerInfos.customOrgNo | string | 企业账号(客户系统的唯一标识)。不为空时,签署主体视为企业。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。不校验与用户、部门的隶属关系。 | |
signerInfos.autoSign | integer | 是否静默签署:0否,1是;默认为0;只针对内部用户,开启静默签署后会自动使用用户的印章和证书完成签署 | |
signerInfos.legalSignFlag | integer | 是否添加法人签署:0否,1是;默认为0 | |
signerInfos.signNode | integer | 签署方节点顺序,最小为1。(节点顺序) | |
signerInfos.signMode | integer | 签署顺序编排模式:0-顺序签,1-无序签,2-或签,默认0 | |
signerInfos.sealTypeCode | string | 指定印章类型,内部印章数据来源于印控中心,默认不指定;如果为机构盖章,该参数生效外部印章数据固定以下类型:PUBLIC :公章 CONTRACT:合同专用章 FINANCE:财务专用章 COMMON:其他 | |
sealInfos | array | 签署任务信息:指定文档进行签署,未指定的文档将作为只读 | |
sealInfos.fileKey | string | 签署文档fileKey | |
sealInfos.signConfigs | array | 签署位置信息;必须指定签署位置信息才可以签署 | |
sealInfos.signConfigs.signatureType | string | 指定签署印章类型:PERSON-SEAL-个人印章、COMMON-SEAL-企业授权印章、LEGAL-PERSON-SEAL-法人章 | |
sealInfos.signConfigs.handEnable | boolean | 是否强制手绘签名 当signatureType=PERSON-SEAL时,生效 | |
sealInfos.signConfigs.sealId | string | 印章id,需要校验用印权限;如果sealTypeCode、signatureType有值,需同时校验印章类型是否一致。 | |
sealInfos.signConfigs.width | float | 签名域宽度,为空则取印章大小。单位:px | |
sealInfos.signConfigs.signType | string | 签署类型: COMMON-SIGN : 普通(包含单页签、多页签), EDGE-SIGN:骑缝,KEYWORD-SIGN:关键字,默认COMMON-SIGN | |
sealInfos.signConfigs.edgeScope | integer | 骑缝章签署范围:0-指定页(默认全选),1-奇数页,2-偶数页,默认0 | |
sealInfos.signConfigs.keywordInfo | object | 关键字定位信息集合 | |
sealInfos.signConfigs.keywordInfo.keyword | string | 关键字(以关键字形成的矩形区域的左下角为参考点进行定位) | |
sealInfos.signConfigs.keywordInfo.keywordIndex | string | 指定签署某个位置关键字,受页码范围控制。-1为最后一个,超过关键字总数选中最后一个 | |
sealInfos.signConfigs.keywordInfo.offsetPosX | string | 关键字横坐标偏移量 | |
sealInfos.signConfigs.keywordInfo.offsetPosY | string | 关键字纵坐标偏移量 | |
sealInfos.signConfigs.pageNo | string | 签署页码;连续页码用'-'连接,单独页码用','连接 | |
sealInfos.signConfigs.posX | string | x轴偏移量;骑缝签无视该参数 | |
sealInfos.signConfigs.posY | string | y轴偏移量 | |
sealInfos.signConfigs.addSignDate | boolean | 是否添加签署时间 | |
sealInfos.signConfigs.sealSignDatePositionInfo | object | 签章日期信息 | |
sealInfos.signConfigs.sealSignDatePositionInfo.sealSignDateFormat | integer | 签章日期时间格式,1:yyyy-MM-dd、2:yyyy年mm月dd日、3:yyyy/MM/dd,默认1 | |
sealInfos.signConfigs.sealSignDatePositionInfo.fontSize | string | 签署时间字体大小,最小为5,最大为72,默认16 | |
sealInfos.signConfigs.sealSignDatePositionInfo.posX | string | x坐标 | |
sealInfos.signConfigs.sealSignDatePositionInfo.posY | string | y坐标 |
Response Body Fields:
Resource | Field Name | Type | Field Description |
---|---|---|---|
/internal-organizations | internalOrganizations | array | 内部组织列表 |
customOrgNo | string | 组织账号(客户系统的组织唯一标识) | |
legalRepAccountNo | string | 法定代表人账号(客户系统的唯一标识) | |
legalRepName | string | 法定代表人姓名 | |
legalRepUserCode | string | 法定代表人编码(本系统的唯一标识) | |
licenseNo | string | 证件号码 | |
licenseType | string | 证件类型,默认CREDIT_CODE;CREDIT_CODE统一社会信用代码;REGIST_NUMBER 工商注册号 | |
name | string | 组织名称 | |
organizationCode | string | 组织编码(本系统的组织唯一标识) | |
organizationType | string | 分类,DEPARTMENT:部门;COMPANY:公司 | |
parentCode | string | 上级组织编码(本系统的组织唯一标识) | |
parentName | string | 上级组织名称 | |
parentOrgNo | string | 上级组织账号(客户系统的组织唯一标识) | |
/internal-organizations/{organizationCode}/seals | seals | array | 印章列表 |
sealCode | string | 印章编码 | |
sealPattern | string | 印章形态(1-电子章 2-物理章) | |
sealName | string | 印章名称 | |
defaultSeal | string | 是否为默认印章(0 不是 1是) | |
sealTypeName | string | 印章类型名称 | |
sealTypeCode | string | 印章类型编码 | |
organizationName | string | 印章所属机构名称 | |
organizationCode | string | 印章所属机构code | |
sealStructure | string | 印章体结构:1-IMAGE 2-ASN_1 印章形态为电子印章时有值,物理印章时无值 | |
sealId | string | 印章Id获取.jpg .png格式图片调取接口“获取单个文件”a. 印章形态为物理印章调取接口“获取单个文件”业务类型为印章管理-企业物理印章 传值: YZGL-QYWLYZ b.印章形态为电子印章调取接口“获取单个文件”业务类型为印章管理-企业电子印章 传值: YZGL-QYDZYZ 印章形态为电子印章时有值,物理印章时无值 | |
sealHeight | number | 印章高度,单位:毫米 | |
sealWidth | number | 印章宽度,单位:毫米 | |
sealColour | string | 印章颜色(1红色 2蓝色 3黑色 ) | |
sealSource | string | 制章方式(1自定义印章 2使用印章模板) | |
base64img | string | 印章图片base64 图片 | |
downloadUrl | string | 印章下载地址 | |
sealExplain | string | 印章说明 | |
sealStatus | string | 印章状态(g已发布) | |
pagination | object | 分页信息 | |
pageNo | integer | 当前页 | |
pageSize | integer | 单页数量 | |
totalRecords | integer | 印章列表数量 | |
totalPages | integer | 总页数 | |
/external-organizations | externalOrganizations | array | 外部组织列表 |
customOrgNo | string | 组织账号(客户系统的组织唯一标识) | |
legalRepAccountNo | string | 法定代表人账号(客户系统的唯一标识) | |
legalRepName | string | 法定代表人姓名 | |
legalRepUserCode | string | 法定代表人编码(本系统的唯一标识) | |
licenseNo | string | 证件号码 | |
licenseType | string | 证件类型,默认CREDIT_CODE;CREDIT_CODE---统一社会信用代码;REGIST_NUMBER---工商注册号 | |
name | string | 组织名称 | |
organizationCode | string | 组织编码(本系统的组织唯一标识) | |
/files | file | object | 上传文件 |
fileKey | string | 文件fileKey | |
/files/{fileKey}/word-positions | file | object | 文件id |
fileKey | string | 文件id | |
keywords | array | 关键字位置列表 | |
keyword | string | 关键字 | |
positionList | array | 位置列表 | |
posX | number | X轴偏移量 | |
posY | number | Y轴偏移量 | |
posNo | integer | 关键字页码 | |
/signing-configuration-tasks | signingConfigurationTask | object | 签署配置任务详情 |
filePreTaskId | string | 签署区配置页任务id | |
filePreURL | string | 签署区配置页任务url | |
/signing-configuration-tasks/{taskId} | signingConfigurationTask | object | 签署配置任务详情 |
taskId | string | 签署配置任务id | |
filePreURL | string | 签署区配置页URL | |
filePreTaskInfos | array | 签署区配置信息集合 | |
userType | string | 用户类型:1-内部,2-相对方 | |
userCode | string | 用户编码(本系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
customAccountNo | string | 用户账号(客户系统的唯一标识)。如果userCode、customAccountNo两者都有值,以userCode为准 | |
departmentCode | string | 用户所属组织编号/兼职组织编号(本系统的唯一标识),需与organizationCode、customOrgNo匹配。默认取所属组织编号。如果departmentCode、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
customDepartmentNo | string | 用户所属组织编号/兼职组织账号(客户系统的唯一标识),需与organizationCode、customOrgNo匹配。默认取所属组织编号。如果departmentCode、customDepartmentNo 两者都有值,以departmentCode 为准。 | |
organizationCode | string | 用户授权企业编码(本系统的唯一标识)。不为空时,签署主体视为企业。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。 | |
customOrgNo | string | 用户授权企业账号(客户系统的唯一标识)。不为空时,签署主体视为企业。如果organizationCode、customOrgNo两者都有值,以organizationCode为准。 | |
legalSignFlag | boolean | 是否添加法人签署:0否,1是;默认为0 | |
sealTypeCode | string | 指定印章类型。印章类型为企业授权经办人的印章类型 | |
sealInfos | array | 签署任务信息:指定文档进行签署,未指定的文档将作为只读 | |
fileKey | string | 签署文档fileKey | |
signConfigs | array | 签署位置信息 | |
signPosName | string | 签署区名称 | |
signatureType | string | 指定签署印章类型:PERSON-SEAL-个人印章、COMMON-SEAL-企业授权印章、LEGAL-PERSON-SEAL-法人章 | |
signType | string | 签署类型: COMMON-SIGN : 普通(包含单页签、多页签), EDGE-SIGN:骑缝,KEYWORD-SIGN:关键字,默认COMMON-SIGN | |
sealId | string | 指定印章id;signatureTpye值为PERSON-SEAL:印章id为个人发布的印章id;signatureType值为COMMON-SEAL:印章id为企业授权经办人的印章id;signatureType值为LEGAL-PERSON-SEAL:印章id为企业法人发布的印章id | |
edgeScope | string | 骑缝章签署范围:0-指定页(默认全选),1-奇数页,2-偶数页,默认0 | |
keywordInfo | object | 关键字定位信息集合 | |
offsetPosX | number | 关键字横坐标偏移量 | |
offsetPosY | number | 关键字纵坐标偏移量 | |
pageNo | string | 签署页码:连续页码用'-'连接,单独页码用','连接 | |
posX | string | x轴偏移量;骑缝签无视该参数 | |
posY | string | y轴偏移量 | |
addSignDate | boolean | 是否添加签署时间 | |
sealSignDatePositionInfo | object | 签章日期信息 | |
sealSignDateFormat | integer | 签署日期格式:1:YYYY-MM-DD、2:YYYY年MM月DD日、3:YYYY/MM/DD,默认为1 | |
fontSize | number | 签署时间字体大小,最小为5,最大为72,默认16 | |
posX | string | x坐标 | |
posY | string | y坐标 | |
/seals/{sealCode}/signers | seal | object | 印章 |
sealCode | string | 印章编码(己发布的电子印章编码) | |
signers | array | 用印人列表 | |
userCode | string | 用印人编码 | |
customAccountNo | string | 用印人账号 | |
userName | string | 用印人姓名 | |
organizationCode | string | 用印人组织编码 | |
customOrgNo | string | 用印人组织账号 | |
organizationName | string | 用印人组织名称 | |
pagination | object | 分页信息 | |
pageNo | integer | 当前页 | |
pageSize | integer | 单页数量 | |
totalRecords | integer | 用印人列表数量 | |
totalPages | integer | 总页数 | |
/external-organizations/{organizationCode}/members | externalOrganization | object | 外部组织 |
organizationCode | string | 组织编码(本系统的组织唯一标识) | |
members | array | 用户列表 | |
userCode | string | 用户编码(本系统的唯一标识) | |
customAccountNo | string | 用户账号(客户系统的唯一标识) | |
name | string | 用户姓名 | |
mobile | number | 手机号 | |
string | 邮箱 | ||
pagination | object | 分页信息 | |
pageNo | integer | 当前页 | |
pageSize | integer | 单页数量 | |
totalRecords | integer | 用户列表数量 | |
totalPages | integer | 总页数 | |
/flows(Post) | signingFlow | object | 签署流程信息 |
signFlow.signFlowId | string | 签署流程id | |
signFlow.businessNo | string | 第三方签署流程业务id | |
signFlow.signFlowStatus | integer | 流程状态:0-草稿,1-签署中,2-已完成,3-已过期,4-已拒签,5-已作废,6-作废中 | |
signFlow.signFiles | array | 文件信息 | |
signFlow.signFiles.fileKey | string | 文件fileKey | |
signFlow.signFiles.fileOrder | integer | 文档顺序,用于页面文档顺序显示 | |
signFlow.attachments | array | 附件信息集合 | |
signFlow.attachments.fileKey | string | 附件fileKey | |
signFlow.attachments.fileOrder | integer | 附件顺序,用于页面文档顺序显示 | |
/flows (Get) | signingFlow | object | 签署流程信息 |
signFlowId | string | 签署流程id | |
businessNo | string | 第三方业务码(长度50) | |
signFlowStatus | integer | 流程状态:0-草稿,1-签署中,2-已完成,3-已过期,4-已拒签,5-已作废,6-作废中 | |
signFlowEndTime | string | 签署结束时间 | |
signFlowCreateTime | string | 签署开始时间 | |
subject | string | 流程主题 | |
businessTypeCode | string | 业务类型编号 | |
remark | string | 流程备注(长度200) | |
signNotifyUrl | string | 签署回调通知地址(长度500) | |
redirectUrl | string | 签署完成重定向地址(长度500) | |
signFlowExpireTime | string | 签署截止日期:超过签署有效期后流程过期 | |
signFileFormat | string | 签署文件类型 pdf/ofd | |
initiatorInfo | object | 发起方信息 | |
userCode | string | 发起方用户唯一标识 | |
userType | integer | 发起方用户类型:1-内部,2-相对方 | |
userName | object | 发起方姓名 | |
organizationCode | object | 发起方所属组织编号/兼职组织编号,需与organizationCode匹配。默认取所属组织编号。 | |
CCInfos | array | 抄送方信息集合 | |
userCode | string | 抄送方用户唯一标识 | |
userType | integer | 抄送方用户类型:1-内部,2-相对方 | |
userName | string | 抄送方用户名 | |
departmentCode | string | 抄送方所属组织编号/兼职组织编号,需与organizationCode匹配。默认取所属组织编号。 | |
organizationCode | string | 抄送方所属机构唯一标识 | |
signFiles | array | 流程文档信息集合 | |
fileKey | string | 签署文档fileKey | |
fileOrder | integer | 文档顺序,用于页面文档顺序显示 | |
signedFileKey | string | 签署后文档fileKey,仅当流程为“2-已完成”状态时返回。 | |
attachments | array | 附件信息集合 | |
fileKey | string | 附件fileKey | |
fileOrder | integer | 文档顺序,用于页面文档顺序显示 | |
signerInfos | array | 签署方信息 | |
userCode | string | 签署方用户唯一标识 | |
userName | string | 签署方用户名 | |
userType | integer | 签署方用户类型:1-内部,2-相对方 | |
approvalFlowIds | array | 签署印章审批ID | |
departmentCode | string | 签署方所属组织编号/兼职组织编号,需与organizationCode匹配。默认取所属组织编号。 | |
organizationCode | string | 签署方代理的部门唯一标识 | |
signMode | integer | 签署顺序编排模式:0-顺序签,1-无序签,2-或签,默认0 | |
signNode | integer | 签署方节点顺序,最小为1。 | |
signerStatus | integer | 签署方状态:0-待签署,1-签署中,2-已签署,3-已拒签,4-无需签署 | |
signDate | string | 签署时间 | |
signFileDetails | array | 签署文档列表 | |
fileKey | string | 签署文档fileKey | |
fileOrder | integer | 文档顺序,用于页面文档顺序显示 | |
/files/{fileKey}/content | N/A | binary | 下载文件 |
Release Notes
Version | Status | Release Date | End-of-Life Date |
---|---|---|---|
v1.0.0 | Released | 18-OCT-2023 | NA |