合同列表 #

描述 #

使用此接口获取电子合同列表。

接口说明 #

授权对象 APP

请求地址 GET /open/agreement/list

请求规则 请查阅开发必读

请求参数 #

参数名称 变量名称 参数类型[长度限制] 是否必填 描述
页码 page int64 默认为1,最小为1

示例值:1

每页数量 limit int64 默认为20,最大为100

示例值:20

时间类型 timeType int32 0 发起时间 1 签署时间

示例值:1

开始时间 startAt int64 时间戳

示例值:1639440000

结束时间 endAt int64 时间戳

示例值:1639526400

流程状态 flowStatus int32[] 合同流程状态

示例值:[1,2]

关键词类型 keywordType int32 0 机构名称 1 个人手机号

示例值:1

关键词 keyword string

示例值:BOOL电子合同

请求示例 #

{
  "page": 1,
  "limit": 20,
  "timeType": 1,
  "startAt": 1639440000,
  "endAt": 1639526400,
  "flowStatus": [1, 2],
  "signStatus": [1, 2],
  "keywordType": 1,
  "keyword": "BOOL电子合同"
}

响应参数 #

参数名称 变量名称 参数类型 是否必填 描述
合同列表 signFlowInfos object[] 合同信息列表
总数量 total int64

示例值:100

授权链接 authUrl string 可选,需要授权时返回

示例值:https://boolc.cn/auth

合同信息 signFlowInfos #

参数名称 变量名称 参数类型 是否必填 描述
合同ID signFlowId string

示例值:BOOL_FLOW_123456

开始时间 signFlowStartTime int64 时间戳

示例值:1639440000

结束时间 signFlowEndTime int64 时间戳

示例值:1639526400

合同标题 signFlowTitle string

示例值:BOOL电子合同

合同状态 signFlowStatus int32

示例值:1

撤销状态 rescissionStatus int32

示例值:0

签署人列表 signers object[] 签署人信息列表

签署人信息 signers #

参数名称 变量名称 参数类型 是否必填 描述
个人签署方 psnSigner object 个人签署方信息
企业签署方 orgSigner object 企业签署方信息
签署顺序 signOrder int32

示例值:1

签署状态 signStatus int32

示例值:1

个人签署方 psnSigner #

参数名称 变量名称 参数类型 是否必填 描述
个人ID psnId string

示例值:BOOL_PSN_123456

姓名 name string

示例值:BOOL

账户信息 psnAccount object 个人账户信息

个人账户信息 psnAccount #

参数名称 变量名称 参数类型 是否必填 描述
手机号 accountMobile string

示例值:13024777828

邮箱 accountEmail string

示例值:service@boolc.cn

企业签署方 orgSigner #

参数名称 变量名称 参数类型 是否必填 描述
企业ID orgId string

示例值:BOOL_ORG_123456

企业名称 orgName string

示例值:贵州不二云科技有限公司

经办人信息 transactor object 经办人信息,结构同个人签署方

响应示例 #

{
  "signFlowInfos": [
    {
      "signFlowId": "BOOL_FLOW_123456",
      "signFlowStartTime": 1639440000,
      "signFlowEndTime": 1639526400,
      "signFlowTitle": "BOOL电子合同",
      "signFlowStatus": 1,
      "rescissionStatus": 0,
      "signers": [
        {
          "psnSigner": {
            "psnId": "BOOL_PSN_123456",
            "name": "BOOL",
            "psnAccount": {
              "accountMobile": "13024777828",
              "accountEmail": "service@boolc.cn"
            }
          },
          "signOrder": 1,
          "signStatus": 1
        },
        {
          "orgSigner": {
            "orgId": "BOOL_ORG_123456",
            "orgName": "贵州不二云科技有限公司",
            "transactor": {
              "psnId": "BOOL_PSN_789012",
              "name": "BOOL",
              "psnAccount": {
                "accountMobile": "13024777829",
                "accountEmail": "hr@boolc.cn"
              }
            }
          },
          "signOrder": 2,
          "signStatus": 0
        }
      ]
    }
  ],
  "total": 100,
  "authUrl": "https://boolc.cn/auth"
}
上次更新: 12/14/2024, 2:44:29 AM