重签证书
POST
ssl/resue
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Query 参数
id
integer
服务器ID
默认值:
3624
Body 参数application/json
sn
string
证书产品编号
domains
string
附加域名
autoCsr
integer
自动创建CSR
origin
string
CSR来源
encryption
string
加密算法
keyCurve
string
ECC密钥曲线
keySize
string
加密位数
hashSign
string
签名算法
csrTxt
string
CSR文本
示例
{
"sn": "20240802194914941",
"domains": "c.domain.com",
"origin": "",
"encryption": "",
"keyCurve": "",
"keySize": "",
"hashSign": "",
"csrTxt": ""
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://probill.local/api/ssl/resue?id=3624' \
--header 'Content-Type: application/json' \
--data-raw '{
"sn": "20240802194914941",
"domains": "c.domain.com",
"origin": "",
"encryption": "",
"keyCurve": "",
"keySize": "",
"hashSign": "",
"csrTxt": ""
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
msg
string
错误或成功提示信息
time
integer
接口执行时间
data
object
数据集合
sslResueNo
string
重签证书编号
cost
string
重签订单金额
示例
{
"code": 0,
"msg": "",
"time": 1722590594,
"data": {
"sslResueNo": "20240802172309728",
"cost": "60.00"
}
}
修改于 2024-12-07 15:27:25