功能介绍
根据证书名称或绑定域名查询证书列表。
调试
您可以在API Explorer中调试该接口。
URI
GET /v3/scm/certificates
表4-1 Query 参数
参数 是否必选 参数类型 描述
limit 否 Integer 每页条目数量,取值如下:
● 10:每页显示10条证书信 息。
● 20:每页显示20条证书信 息。
● 50:每页显示50条证书信 息。
最小值:10 最大值:50 缺省值:10
参数 是否必选 参数类型 描述
offset 否 Integer 偏移量。取值范围为1~30。
最小值:0 最大值:30 缺省值:0
sort_dir 否 String 排序方式。根据排序参数
sort_key进行排序,取值如下:
● ASC:升序。
● DESC:降序。
缺省值:DESC 最小长度:0 最大长度:32
sort_key 否 String 排序依据参数,取值如下:
● certExpiredTime:证书到期 时间。
● certStatus:证书状态。
● certUpdateTime:证书更新 时间。
缺省值:certUpdateTime 最小长度:0
最大长度:64
参数 是否必选 参数类型 描述
status 否 String 证书状态,取值如下:
● ALL:所有证书状态。
● PAID:证书已支付,待申请 证书。
● ISSUED:证书已签发。
● CHECKING:证书申请审核 中。
● CANCELCHECKING:取消证 书申请审核中。
● UNPASSED:证书申请未通 过。
● EXPIRED:证书已过期。
● REVOKING:证书吊销申请 审核中。
● REVOKED:证书已吊销。
● UPLOAD:证书托管中。
● CHECKING_ORG:待完成企 业资格认证。
● ISSUING:证书待签发。
● SUPPLEMENTCHECKING:
多域名证书新增附加域名审
X-Auth-Token 是 String 用户Token。 通过调用IAM服务 获取用户Token接口获取(响应 消息头中X-Subject-Token的 值)。
最小长度:32 最大长度:2097152
响应参数
状态码: 200
表4-3 响应 Body 参数
参数 参数类型 描述
certificates Array of CertificateDe tail objects
证书列表,详情请参见CertificateDetail字段数据 结构说明。
total_count Integer 证书数量。
最小值:0 最大值:10000
表4-4 CertificateDetail
参数 参数类型 描述
id String 证书id。
最小长度:16 最大长度:16
name String 证书名称。
最大值:255 最小长度:1
正则匹配:^[a-z0-9-]+$
domain String 证书绑定的域名。
最小长度:1 最大长度:255
sans String 多域名证书绑定的附加域名。
最小长度:1 最大长度:4096 signature_alg
orithm String 签名算法。
最小长度:0 最大长度:64 deploy_suppo
rt Boolean 是否支持部署。
参数 参数类型 描述
type String 证书类型。取值如下: DV_SSL_CERT、
DV_SSL_CERT_BASIC、EV_SSL_CERT、
EV_SSL_CERT_PRO、OV_SSL_CERT、
OV_SSL_CERT_PRO 最小长度:1 最大长度:128
brand String 证书品牌。取值如下:GLOBALSIGN、
SYMANTEC、GEOTRUST、CFCA 最小长度:1
最大长度:255 expire_time String 证书过期时间。
最小长度:1 最大长度:32
domain_type String 域名类型。取值如下:
● SINGLE_DOMAIN:单域名
● WILDCARD:通配符
● MULTI_DOMAIN:多域名 最小长度:1
最大长度:128 validity_perio
d Integer 证书有效期,以月为单位。
最小值:12 最大值:12
参数 参数类型 描述
status String 证书状态,取值如下:
● PAID:证书已支付;待申请证书。
● ISSUED:证书已签发。
● CHECKING:证书申请审核中。
● CANCELCHECKING:取消证书申请审核中。
● UNPASSED:证书申请未通过。
● EXPIRED:证书已过期。
● REVOKING:证书吊销申请审核中。
● CANCLEREVOKING:证书取消吊销申请审核 中。
● REVOKED:证书已吊销。
● UPLOAD:证书托管中。
● SUPPLEMENTCHECKING:多域名证书新增附 加域名审核中。
● CANCELSUPPLEMENTING:取消新增附加域 名审核中。
最小长度:0 最大长度:64
domain_count Integer 证书可绑定域名个数。
最小值:1 description String 证书描述。
最小长度:0 最大长度:255
状态码: 401
表4-5 响应 Body 参数
参数 参数类型 描述
error_code String 错误请求返回的错误码。
最小长度:3 最大长度:36
参数 参数类型 描述
error_msg String 错误请求返回的错误信息。
最小长度:0 最大长度:1024
状态码: 403
表4-6 响应 Body 参数
参数 参数类型 描述
error_code String 错误请求返回的错误码。
最小长度:3 最大长度:36
error_msg String 错误请求返回的错误信息。
最小长度:0 最大长度:1024
状态码: 500
表4-7 响应 Body 参数
参数 参数类型 描述
error_code String 错误请求返回的错误码。
最小长度:3 最大长度:36
error_msg String 错误请求返回的错误信息。
最小长度:0 最大长度:1024
请求示例
无
响应示例
状态码: 200 正常返回。
{ "certificates" : [ {
"id" : "scs1554192131150", "name" : "test",
"domain" : "www.zx.com", "sans" : "a.zx.com;b.zx.com", "type" : "OV_SSL_CERT", "deploy_support" : true,
"signature_algorithm" : "SHA256WITHRSA", "brand" : "GEOTRUST",
"expire_time" : "2021-05-27 16:46:25.0", "domain_type" : "MULTI_DOMAIN", "validity_period" : 12,
"status" : "ISSUED", "domain_count" : 2, "wildcard_count" : 0, "description" : null } ],
"total_count" : 1 }
状态码: 401 认证失败。
{ "error_code" : "SCM.XXX", "error_msg" : "XXX"
}
状态码: 403 禁止访问。
{ "error_code" : "SCM.XXX", "error_msg" : "XXX"
}
状态码: 500
请求未完成,服务器内部异常。
{ "error_code" : "SCM.XXX", "error_msg" : "XXX"
}