- 平台简介
- 新手指南
- API协议
- API文档
- 合同管理
- 签署服务
- 组织架构
- 印章管理
- 模板管理
- 业务分类
- 个人认证
- 企业认证
- 外部客户
- 授权管理
- 辅助工具
- 信息校验
- 单点登录集成
- JS SDK文档
- 公告
- 小程序插件
- 常见问题
模板管理-编辑模板
POST
/v2/template/edit
此接口支持并发、幂等。
请求参数
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
templateId
string
模板ID
title
string
修改的模板名称
templateParam
array[object (TemplateParamRequest) {7}]
修改的模板参数列表
name
string
要修改的参数名称
required
boolean
设置参数是否必填
defaultValue
string
设置参数默认值
description
string
设置参数描述值
value
string
文档参数值
readOnly
string
参数是否只读
signatoryId
string
参数填写方
managers
array [object {2}]
设置具体公司内的人员作为模板管理员
contact
string
联系方式
contactType
enum<string>
联系类型
枚举值:
MOBILEEMAILEMPLOYEEIDNUMBERBIZID
range
array [object {2}]
模板使用范围
contact
string
联系方式
contactType
enum<string>
联系类型
枚举值:
MOBILEEMAILEMPLOYEEIDNUMBERBIZID
示例
{
"templateId": "{{wordTemplateId}}",
"title": "模板{{__Random(10,99,)}}",
"templateParam": [
{
"name": "文本",
"defaultValue": "修改内容{{__Random(10,99,)}}",
"required": false
}
]
}
示例代码
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/template/edit' \
--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 '{
"templateId":"{{wordTemplateId}}",
"title" : "模板{{__Random(10,99,)}}",
"templateParam" : [
{
"name":"文本",
"defaultValue":"修改内容{{__Random(10,99,)}}",
"required":false
}
]
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
message
string
必需
示例
{
"code": 0,
"message": "SUCCESS"
}