- 平台简介
- 新手指南
- API协议
- API文档
- 合同管理
- 签署服务
- 组织架构
- 印章管理
- 模板管理
- 业务分类
- 个人认证
- 企业认证
- 外部客户
- 授权管理
- 辅助工具
- 信息校验
- 单点登录集成
- JS SDK文档
- 公告
- 小程序插件
- 常见问题
合同管理-合同文档添加水印
POST
/v2/contract/addwartermark
请求参数
Header 参数
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 参数application/json
contractId
string
合同ID
bizId
string
业务ID
tenantName
string
子公司名称
deleteOldData
boolean
是否删除旧数据
watermarks
array[object (WatermarkRequest) {11}]
水印配置
type
enum<string>
水印类型
枚举值:
NOTEXTQRCODEPICGRATINGNOTARY
content
string
水印内容
fontSize
number
文本水印的 字号大小
angle
integer
水印角度
fontColor
string
水印字体颜色
position
enum<string>
水印位置
枚举值:
TOP_LEFTTOP_RIGHTBOTTOM_LEFTBOTTOM_RIGHTMIDDLE_CENTERTILEFILL
diaphaneity
number
水印透明度
imgScale
number
图片水印缩放比例
tileDensity
enum<string>
平铺图密度
枚举值:
MODERATESPARSEDENSE
gratingSize
string
光栅背景大小
viewPermission
enum<string>
二维码的查看权限
枚举值:
PRIVATEPUBLIC
示例
{
"contractId": 3002477070639957000,
"watermarks": [
{
"type": "QRCODE",
"position": "BOTTOM_LEFT",
"viewPermission": "PUBLIC"
}
]
}
示例代码
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/addwartermark' \
--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: application/json' \
--data-raw '{
"contractId":3002477070639956965,
"watermarks": [
{
"type":"QRCODE",
"position":"BOTTOM_LEFT",
"viewPermission":"PUBLIC"
}
]
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
message
string
必需
示例
{
"code": 0,
"message": "SUCCESS"
}