查询签署区

更新时间:2022-01-24 14:05:29

文档变更

2022年时,查询签署区列表变为查询签署区,以便开发者更容易理解,仅中文名称变更,其功能保持不变。无特殊说明时,文档其他地方及参数中的【签署区】字样等同于【签章区】。

接口描述

查询签署流程中签署区信息,签署区信息大致包含坐标位置、印章ID、签章状态等信息。

常见使用场景如下:

(1)需要查询签署流程中所有的签署区信息。

(2)需要查询签署流程中某个签署方所涉及的全部签署区信息。

接口地址&请求方式

接口地址:/v1/signflows/{flowId}/signfields

请求方式:GET

请求头格式

具体请求头格式结构,请点击查看公共参数说明

请求参数

参数名称

类型

必选

参数类型

参数说明

(左右拖动查看完整描述)

flowId

string

path

签署流程ID

accountId

string

query

账号id,默认所有签署人

signfieldIds

string

query

指定签署区ID列表,逗号分割,默认所有签署区

响应参数

展开全部参数参数名称

必选

参数说明

(左右拖动查看完整描述)

code

int

业务码,0表示成功

message

string

业务信息

data

object

业务数据

signfields

array

签署区列表数据

actorIndentityType

int

签约主体类别,0-个人,2-机构

addTime

int

签署区添加时间

assignedPosbean

boolean

是否指定位置,无默认值

true - 表示不允许更新位置,配置项

assignedSeal

boolean

是否指定印章数据,无默认值

true - 表示不允许更新印章,配置项

authorizedAccountId

string

签约主体账号标识,将使用该主体账号对应的数字证书完成本次签署。

如:当存在签署操作人代某机构签署时,需要传入该机构的账号id

autoExecute

boolean

是否自动执行,TRUE需要静默授权,配置项,无默认值

executeFailedReason

string

执行失败原因

fileId

string

文件fileId

flowId

string

签署流程ID

order

int

签署区顺序,默认1,且不小于1,顺序越小越先处理

posBean

object

签署区位置信息


posPage

string

页码信息,可以','或'-'分割

posX

float

x坐标

posY

float

y坐标

width

float

签署区宽

sealFileKey

string

印章文件file key

sealId

string

印章id

sealType

string

印章类型,支持多种类型时逗号分割,0-手绘印章,1-模版印章,为空不限制

signType

int

签署类型,0-不限,1-单页签署,2-骑缝签署,4-关键字签署,默认1

signerAccountId

string

签署操作人个人账号标识,即操作本次签署的个人,如需e签宝通知用户签署,则系统向该账号下绑定的手机、邮箱发送签署链接

signfieldId

string

签署区ID

status

int

签署区状态

0 - 等待执行

1 - 执行中

2 - 执行失败

3 - 审批中

4 - 执行完成

updateTime

int

签署区签署时间,Unix时间戳(毫秒级)

当status=0时,updataTime为签署区创建时间;

当status=1时,updataTime为签署区创建时间;

当status=2时,updataTime为执行失败的时间;

当status=3时,updataTime为审批提交时间;

当status=4时,updataTime为签署区签署时间;

statusDescription

string

状态描述

thirdOrderNo

string

发起签署时指定的第三方业务流水号,用于标识自己的业务及签署方。

请求示例  

GET https://openapi.esign.cn/v1/signflows/a017ba10bc3b4af197d63941ab4a7838/signfields

响应示例

{
    "code": 0,
    "message": "成功",
    "data": {
        "signfields": [
            {
                "signfieldId": "a01c3f4e8bce4c83bc15453234a18d82",
                "flowId": "a017ba10bc3b4af197d63941ab4a7838",
                "signerAccountId": "01fcaed8c1b146c3aaca1d8f0ef0a8f6",
                "authorizedAccountId": "01fcaed8c1b146c3aaca1d8f0ef0a8f6",
                "fileId": "2ef2c7001a094256a9d14a6d661612f2",
                "status": 4,
                "statusDescription": "执行完成",
                "executeFailedReason": null,
                "addTime": 1632900988224,
                "sealType": "",
                "signType": 1,
                "order": 1,
                "autoExecute": false,
                "thirdOrderNo": "N001-15300001111",
                "assignedPosbean": true,
                "assignedSeal": false,
                "addSignTime": false,
                "actorIndentityType": 0,
                "sealId": "8d451107-0d91-4975-945c-5adb4b6bdfd5",
                "sealFileKey": "",
                "posBean": {
                    "posPage": "1",
                    "posX": 120.0,
                    "posY": 256.0,
                    "width": 95.0
                },
                "updateTime": 1632901017000
            },
            {
                "signfieldId": "02a8486075bf496d93ae3f4fcb584f8b",
                "flowId": "a017ba10bc3b4af197d63941ab4a7838",
                "signerAccountId": "01fcaed8c1b146c3aaca1d8f0ef0a8f6",
                "authorizedAccountId": "337892a76f394b4f9fb2229e84105f0a",
                "fileId": "2ef2c7001a094256a9d14a6d661612f2",
                "status": 4,
                "statusDescription": "执行完成",
                "executeFailedReason": null,
                "addTime": 1632900988298,
                "sealType": "",
                "signType": 1,
                "order": 1,
                "autoExecute": false,
                "thirdOrderNo": "N001-esigntest啦啦啦测试企业",
                "assignedPosbean": true,
                "assignedSeal": false,
                "addSignTime": false,
                "actorIndentityType": 2,
                "sealId": "5550eb16-f9c2-4733-b1aa-0133b6ec8e74",
                "sealFileKey": "",
                "posBean": {
                    "posPage": "1",
                    "posX": 320.0,
                    "posY": 256.0,
                    "width": 159.0
                },
                "updateTime": 1632901017000
            }
        ]
    }
}



我要纠错