EveryoneTrust SSL
文档中心主站点
文档中心主站点
    • 获取用户账户信息
      POST
    • 获取产品列表
      POST
    • 提交订单申请证书
      POST
    • 申请证书签发
      POST
    • 获取证书验证信息
      POST
    • 更改验证方式
      POST
    • 取消订单
      POST
    • 证书重签
      POST
    • 获取订单状态
      POST
    • 下载证书
      POST
    • 获取订单列表接口
      POST
    • 获取订单证书接口
      POST
    • 通过证书 ID 获取证书内容接口
      POST

      证书重签

      POST
      https://shop.everyonetrust.com/partner/ReissueCertificate/
      最后修改时间:2026-10-15 02:55:15

      重新签发证书接口#

      合作商可为当前 API Key 所属用户的已签发证书提交重签申请。系统会检查订单归属、证书状态、产品重签开关、上游订单号、CSR 与私钥,并创建一张新的本地证书记录用于跟踪重签进度。

      请求信息#

      项目说明
      请求地址/partner/ReissueCertificate/
      请求方式POST
      Content-Typeapplication/json 或 application/x-www-form-urlencoded

      请求参数#

      参数类型必填说明
      apikeystring是API 密钥。推荐传 app_id:api_secret,也支持通过 X-API-Key 或 Authorization: Bearer {apikey} 传入。
      order_nostring是创建订单接口返回的订单号。也兼容 order_number。
      cert_idstring否要重签的源证书 ID,也兼容 certificate_id。订单包含多张证书时建议必传。
      installment_nointeger否要重签的证书期数。未传 cert_id 时可用此字段定位证书。
      csr_modestring否CSR 模式:original 沿用原 CSR 和私钥、custom 使用新 CSR、auto 由上游生成。默认 original。
      custom_csrstring条件必填csr_mode=custom 时必填,必须为 PEM 格式 CSR。也兼容 csr。
      validation_methodstring否none、dns、cname、file、http 或 https。默认 none,表示沿用原验证设置且不主动要求重新验证。也兼容 method。
      未传 cert_id 和 installment_no 时,系统优先选择订单内最近创建且仍处于签发成功状态的证书。

      请求示例#

      {
        "apikey": "ak_xxxxxxxxxxxxxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "order_no": "CERT202607041730001234",
        "cert_id": "4a1d9f70-1d53-4f70-8f4f-1d9f701d5333",
        "csr_mode": "original",
        "validation_method": "none"
      }

      使用请求头鉴权#

      响应参数#

      参数类型说明
      codeinteger业务状态码,200 表示提交成功。
      messagestring响应消息。
      data.order_nostring合作商订单号。
      data.source_cert_idstring本次重签的源证书 ID。
      data.cert_idstring新建的重签证书 ID。后续查询状态和下载证书时应传此值。
      data.cert_statusinteger新证书本地状态,提交成功时为 2(正在签发)。
      data.cert_apply_statusinteger上游申请状态。
      data.issue_roundinteger签发轮次,重签通常为 2。
      data.verification_methodstring当前验证方式。
      data.dcvobject域名验证信息。异步生成时记录数组可能暂时为空。
      data.dcv.methodstring验证方式。
      data.dcv.recordsarray所有域名的验证记录。
      data.create_taskobject/null上游异步创建任务信息,YSSSL 等渠道可能返回。
      data.request_idstring请求 ID,可用于管理员检索签发日志。

      响应示例#

      {
        "code": 200,
        "message": "重新签发申请已提交,新证书记录已创建",
        "data": {
          "order_no": "CERT202607041730001234",
          "source_cert_id": "4a1d9f70-1d53-4f70-8f4f-1d9f701d5333",
          "cert_id": "5b2e0a81-2e64-4e81-9f5a-2e0a812e6444",
          "cert_status": 2,
          "cert_apply_status": 2,
          "issue_round": 2,
          "verification_method": "dns",
          "dcv": {
            "method": "dns",
            "records": [
              {
                "domain": "example.com",
                "type": "CNAME",
                "host": "_dnsauth",
                "value": "validation.example.ssl.com",
                "verified": false
              }
            ]
          },
          "create_task": {
            "status": 1,
            "status_text": "执行中",
            "latest_progress": {
              "progress": 50,
              "status": "running",
              "message": "生成验证信息"
            }
          },
          "request_id": "SIG-202607131200000000-ABC123"
        }
      }

      后续查询#

      重签成功提交后,请将响应中的 data.cert_id 传给获取订单状态接口:
      {
        "apikey": "ak_xxxxxxxxxxxxxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "order_no": "CERT202607041730001234",
        "cert_id": "5b2e0a81-2e64-4e81-9f5a-2e0a812e6444"
      }
      替换证书签发成功且证书内容保存完成后,系统才会将源证书标记为已吊销。下载新证书时也应向下载证书接口传入新的 cert_id。

      错误码#

      code说明
      400参数错误、源证书未签发、产品不支持重签、缺少上游订单号、CSR/私钥不完整或上游拒绝重签。
      401API 密钥无效。
      403API 密钥关闭、吊销、过期,IP 不在白名单内,或账号被封禁。
      404订单或证书不存在,或不属于当前 API Key 对应用户。
      405请求方式错误。
      409当前证书已有重签申请正在处理。
      500服务器错误。

      注意事项#

      只有签发成功状态的证书可以重签,且对应产品的 supports_reissue 必须为 true。
      同一源证书存在待处理重签记录时不能重复提交。
      源证书在替换证书签发完成前仍保持可用;替换证书签发并保存成功后才会停用源证书。
      上游产品是否真正支持重签仍由对应 CA 决定。

      请求参数

      Body 参数application/x-www-form-urlencoded必填

      返回响应

      🟢200成功
      application/json
      Bodyapplication/json

      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location 'https://shop.everyonetrust.com/partner/ReissueCertificate/' \
      --data-urlencode 'apikey=' \
      --data-urlencode 'order_no=' \
      --data-urlencode 'cert_id=' \
      --data-urlencode 'installment_no=' \
      --data-urlencode 'csr_mode=' \
      --data-urlencode 'custom_csr=' \
      --data-urlencode 'validation_method='
      响应示例响应示例
      {}
      修改于 2026-10-15 02:55:15
      上一页
      取消订单
      下一页
      获取订单状态
      Built with