v1

latestSwagger 2.0Apache 2.02026-07-174372196.9 KB
证书管理

更新证书

更新指定证书的信息

put/api/v1/certificates/{id}

Path parameters

idstring required

证书ID

Request body

descriptionstring

证书描述

domainsstring[]

证书绑定的域名列表

expireDatestring

证书过期日期

fingerPrintstring

证书指纹

issuerNamestring

颁发机构

namestring

证书名称/别名

privateKeystring

私钥内容(PEM格式)

publicKeystring

公钥内容(PEM格式)

Example request

{
  "description": "用于example.com的证书",
  "domains": [
    "[\"example.com\"]"
  ],
  "expireDate": "2023-12-31T23:59:59Z",
  "fingerPrint": "AA:BB:CC:DD:...",
  "issuerName": "Let's Encrypt",
  "name": "example-cert"
}

Response

证书更新成功

codeinteger
messagestring
requestIdstring
successboolean
timestampstring

Example response

{
  "code": 200,
  "message": "操作成功",
  "requestId": "550e8400-e29b-41d4-a716-446655440000",
  "success": true,
  "timestamp": "2023-01-01T12:00:00Z"
}