Probill 经销商接口
  1. 证书接口
Probill 经销商接口
  • 身份验证
  • 响应数据格式
  • 账户接口
    • 余额查询
      GET
    • 产品价格表
      GET
  • 证书接口
    • 证书下单
      POST
    • 域名列表
      GET
    • 获取证书状态
      GET
    • 更换域名验证方式
      POST
    • 获取证书信息
      GET
    • 下载证书
      GET
    • 重签证书
      POST
    • 取消证书
      DELETE
  • 产品
    • 产品列表
      GET
    • 产品详情
      GET
    • 数据中心列表
      GET
    • 线路列表
      GET
    • 套餐列表
      GET
    • 操作系统列表
      GET
  • 订单
    • 购买下单
      POST
    • 续费
      POST
    • 升级
      POST
  • 物理服务器
    • 服务器列表
      GET
    • 服务器详情
      GET
    • 获取电源状态
      GET
    • 设置电源状态
      POST
    • 重置密码
      POST
    • 重装系统
      POST
    • 远程连接
      GET
    • 网络流量图数据
      GET
    • DDOS黑洞
      GET
    • DDOS攻击
      GET
    • 设置交换机端口
      POST
    • 删除机器
      DELETE
  • 队列任务
    • 列表
    • 任务详情
  1. 证书接口

域名列表

GET
http://probill.local/api/ssl/domains
证书下单后,该接口查询所有域名验证列表和域名验证状态

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Query 参数
id
integer 
服务器ID
可选
默认值:
3624
Body 参数multipart/form-data
object {0}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://probill.local/api/ssl/domains?id=3624'

返回响应

🟢200成功
application/json
Body
msg
string 
错误或成功提示信息
可选
code
integer 
可选
状态码:0成功,其他为错误
time
integer 
接口执行时间
可选
data
object 
数据集合
可选
domainList
array [object {14}] 
域名列表
可选
validList
object 
支持的验证方式列表
可选
valid
string 
当前验证方式
可选
示例
{
    "msg": "",
    "code": 0,
    "time": 1722513387,
    "data": {
        "domainList": [
            {
                "domainID": "",
                "email": "admin@domain.com",
                "status": "2001",
                "dcvMethod": "FILE",
                "recordType": "CNAME",
                "hostRecord": "_D44B52AA87898203F7C7A4F8CACBF986",
                "hashValue": "C39B284C156A93962920A9734A8956B7.AC1D659A83C4713C78B814A57D60A05C.sectigo.com",
                "uniqueValue": "",
                "dnsFileName": "D44B52AA87898203F7C7A4F8CACBF986.txt",
                "dnsFileContent": "C39B284C156A93962920A9734A8956B7.AC1D659A83C4713C78B814A57D60A05C.sectigo.com",
                "status_mark": "",
                "dnsName": "www.domain.com",
                "expand": 1,
                "dnsFilePath": "http://www.domain.com/.well-known/pki-validation/D44B52AA87898203F7C7A4F8CACBF986.txt"
            },
            {
                "domainID": "",
                "email": "admin@domain2.com",
                "status": "2001",
                "dcvMethod": "FILE",
                "recordType": "CNAME",
                "hostRecord": "_D44B52AA87898203F7C7A4F8CACBF986",
                "hashValue": "C39B284C156A93962920A9734A8956B7.AC1D659A83C4713C78B814A57D60A05C.sectigo.com",
                "uniqueValue": "",
                "dnsFileName": "D44B52AA87898203F7C7A4F8CACBF986.txt",
                "dnsFileContent": "C39B284C156A93962920A9734A8956B7.AC1D659A83C4713C78B814A57D60A05C.sectigo.com",
                "status_mark": "",
                "dnsName": "www.domain2.com",
                "expand": 1,
                "dnsFilePath": "http://www.domain2.com/.well-known/pki-validation/D44B52AA87898203F7C7A4F8CACBF986.txt"
            },
            {
                "domainID": "",
                "email": "admin@domain3.com",
                "status": "2001",
                "dcvMethod": "FILE",
                "recordType": "CNAME",
                "hostRecord": "_D44B52AA87898203F7C7A4F8CACBF986",
                "hashValue": "C39B284C156A93962920A9734A8956B7.AC1D659A83C4713C78B814A57D60A05C.sectigo.com",
                "uniqueValue": "",
                "dnsFileName": "D44B52AA87898203F7C7A4F8CACBF986.txt",
                "dnsFileContent": "C39B284C156A93962920A9734A8956B7.AC1D659A83C4713C78B814A57D60A05C.sectigo.com",
                "status_mark": "",
                "dnsName": "www.domain3.com",
                "expand": 1,
                "dnsFilePath": "http://www.domain3.com/.well-known/pki-validation/D44B52AA87898203F7C7A4F8CACBF986.txt"
            }
        ],
        "validList": {
            "dns": "DNS 验证",
            "file": "FILE 验证",
            "admin": "admin@domain.com",
            "administrator": "administrator@domain.com",
            "hostmaster": "hostmaster@domain.com",
            "postmaster": "postmaster@domain.com",
            "webmaster": "webmaster@domain.com"
        },
        "valid": "file"
    }
}
上一页
证书下单
下一页
获取证书状态
Built with