契约锁 API
  1. 签署服务
契约锁 API
  • 平台简介
    • 平台简介
  • 新手指南
    • 接入流程
    • 名称解释
    • 接入示例
  • API协议
    • API协议
  • API文档
    • 合同管理
      • 合同管理-创建合同草稿
      • 合同管理-用文件添加合同文档
      • 合同管理-多文件添加合同文档
      • 合同管理-用模板添加合同文档
      • 合同管理-发起合同
      • 合同管理-抄送合同
      • 合同管理-修改签署方
      • 合同管理-添加签署方
      • 合同管理-浏览页面
      • 合同管理-合同详情
      • 合同管理-获取合同列表
      • 合同管理-下载合同与附属文件
      • 合同管理-下载合同文档
      • 合同管理-强制结束合同
      • 合同管理-上传强制结束附件
      • 合同管理-合同文档添加水印
      • 合同管理-合同延期
      • 合同管理-获取合同操作记录
      • 合同管理-获取合同与附属文件下载链接
    • 签署服务
      • 签署服务-公章签署
        POST
      • 签署服务-签署法人章
        POST
      • 签署服务-审批
        POST
      • 签署服务-合同催签
        POST
      • 签署服务-签署页面
        POST
      • 签署服务-预签署页面
        POST
      • 签署服务-获取短链接
        GET
      • 签署服务-撤回/作废合同
        POST
      • 签署服务-自定义文件作废合同
        POST
      • 签署服务-自定义模板文件作废合同
        POST
      • 签署服务-签署作废合同
        POST
      • 签署服务-签署个人签名
        POST
    • 组织架构
      • 组织架构-子公司列表
      • 组织架构-发送子公司邀请
      • 组织架构-移除子公司
      • 组织架构-对接方信息
      • 组织架构-公司详情
      • 组织架构-获取企业信息变更链接
      • 组织架构-员工列表
      • 组织架构-添加员工
      • 组织架构-更新员工
      • 组织架构-员工详情
      • 组织架构-管理员工角色
      • 组织架构-移除员工
    • 印章管理
      • 印章管理-印章列表
      • 印章管理-印章图片
      • 印章管理-创建印章
      • 印章管理-印章详情
      • 印章管理-编辑印章
      • 印章管理-创建图片印章
      • 印章管理-管理印章状态
      • 印章管理-删除印章
      • 印章管理-公司印章
    • 模板管理
      • 模板管理-模板列表
      • 模板管理-模板详情
      • 模板管理-模版预览页面
      • 模板管理-创建Word模板
      • 模板管理-编辑模板
      • 模板管理-管理模板状态
      • 模板管理-下载模板
      • 模板管理-删除模板
    • 业务分类
      • 业务分类-业务分类列表
      • 业务分类-业务分类详情
    • 个人认证
      • 个人认证-获取个人认证链接
      • 个人认证-查询个人认证状态
    • 企业认证
      • 企业认证-获取企业认证链接PC
      • 企业认证-获取企业认证链接H5
      • 企业认证-获取企业认证链接-带营业执照PC
      • 企业认证-获取企业认证链接-带营业执照H5
      • 企业认证-查询认证结果
    • 外部客户
      • 外部客户-新增外部客户
    • 授权管理
      • 授权管理-单点登录模块授权页面
      • 授权管理-个人签名授权页面
      • 授权管理-取消个人签名授权
      • 授权管理-查询个人静默签授权记录
    • 辅助工具
      • 辅助工具-文件验签
    • 信息校验
      • 信息校验-个人身份校验
      • 信息校验-企业身份校验
  • 单点登录集成
    • 集成流程说明
    • 单点登录
    • 单点登出
    • CAS验证接口规范
  • JS SDK文档
    • JS SDK简介
    • 集成方式说明
    • 对接方服务端接口说明
  • 公告
    • 关于开发平台控制台的说明
  • 小程序插件
    • 插件简介
    • 插件集成说明
    • 生成合同签署令牌
    • 生成个人认证令牌
    • 生成企业认证令牌
    • 生成企业认证令牌(带营业执照)
    • 插件更新记录
  • 常见问题
    • 认证问题
    • 配置问题
    • 接口问题
    • 其他问题
  1. 签署服务

签署服务-自定义文件作废合同

POST
/v2/contract/invalidbyfile
上传文件作为作废文件,发起作废合同。发起作废的合同需要所有签署方签署作废文件后,作废完成。

请求参数

Header 参数
Content-Type
string 
必需
示例值:
multipart/form-data
x-qys-open-accesstoken
string 
可选
默认值:
{{x-qys-open-accesstoken}}
x-qys-open-timestamp
string 
可选
默认值:
{{x-qys-open-timestamp}}
x-qys-open-nonce
string 
可选
默认值:
{{x-qys-open-nonce}}
x-qys-open-signature
string 
可选
默认值:
{{x-qys-open-signature}}
Body 参数multipart/form-data
invalidInfo
string 
必需
作废相关信息invalidContractBean的json字符串
示例值:
{ "fileSuffix": "pdf", "stampers": [{ "type": "COMPANY", "signatoryId": 2931820895989203451, "offsetX": 0.5, "offsetY": 0.5, "page": 1 }], "contractId": 2931820895330697721, "title": "自定义作废文件1", "invalidReason": "cesss" }
file
file 
自定义作废文件
必需
receivers
string 
可选

作废通知接收人, 抄送人列表List 的json数组字符串,仅单方作废时生效;传入的参数里联系方式重复,以第一条为准

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://openapi.qiyuesuo.com/v2/contract/invalidbyfile' \
--header 'x-qys-open-accesstoken: {{x-qys-open-accesstoken}}' \
--header 'x-qys-open-timestamp: {{x-qys-open-timestamp}}' \
--header 'x-qys-open-nonce: {{x-qys-open-nonce}}' \
--header 'x-qys-open-signature: {{x-qys-open-signature}}' \
--header 'Content-Type: multipart/form-data' \
--form 'invalidInfo="{
    \"fileSuffix\": \"pdf\",
    \"stampers\": [{
        \"type\": \"COMPANY\",
        \"signatoryId\": 2931820895989203451,
        \"offsetX\": 0.5,
        \"offsetY\": 0.5,
        \"page\": 1
    }],
    \"contractId\": 2931820895330697721,
    \"title\": \"自定义作废文件1\",
    \"invalidReason\": \"cesss\"
}"' \
--form 'file=@""'

返回响应

🟢200成功
application/json
Body
result
object 
必需
id
string 
必需
subject
string 
必需
description
string 
必需
tenantName
string 
必需
ordinal
boolean 
必需
status
string 
必需
expireTime
string 
必需
publishTime
string 
必需
code
integer 
必需
message
string 
必需
示例
{
  "result": {
    "id": "3053241682427380591",
    "subject": "接口发起1674029544239",
    "description": "合同描述",
    "tenantName": "思晨教育",
    "ordinal": true,
    "status": "INVALIDING",
    "expireTime": "2023-02-17 16:13:10",
    "publishTime": "2023-01-18 16:12:25"
  },
  "code": 0,
  "message": "SUCCESS"
}
上一页
签署服务-撤回/作废合同
下一页
签署服务-自定义模板文件作废合同
Built with