SCDN提供以下相关API接口。

服务操作接口

API 描述
DescribeScdnService 调用DescribeScdnService查询SCDN服务状态。包括:服务开通时间,频次攻击保护等数据。
CheckScdnService 调用CheckScdnService查询SCDN是否开通,是否欠费。
DescribeScdnUserQuota 调用DescribeScdnUserQuota查询用户资源上限及已使用情况。
DescribeScdnUserProtectInfo 调用DescribeScdnUserProtectInfo查询用户开通的服务信息。

域名操作接口

API 描述
DescribeScdnDomainDetail 调用DescribeScdnDomainDetail获取指定加速域名配置的基本信息。
DescribeScdnUserDomains 调用DescribeScdnUserDomains查询用户名下所有的安全加速域名。支持域名模糊匹配过滤和域名状态过滤。
AddScdnDomain 调用AddScdnDomain添加安全加速域名,一次只能提交一个加速域名。
UpdateScdnDomain 调用UpdateScdnDomain修改加速域名配置。
BatchDeleteScdnDomainConfigs 调用BatchDeleteScdnDomainConfigs批量删除域名配置。
DescribeScdnDomainCertificateInfo 调用DescribeScdnDomainCertificateInfo获取指定加速域名证书信息。
DescribeScdnDomainCname 调用DescribeScdnDomainCname检测用户是否完成Cname,支持多个域名。
BatchUpdateScdnDomain 调用BatchUpdateScdnDomain批量更新安全加速域名。
StopScdnDomain 调用StopScdnDomain停用某个加速域名,将DomainStatus变更为offline。
DeleteScdnDomain 调用DeleteScdnDomain删除已添加的加速域名。
StartScdnDomain 调用StartScdnDomain启用状态为“停用”的加速域名,将DomainStatus变更为online。
BatchStartScdnDomain 调用BatchStartScdnDomain启用状态为“停用”的加速域名。
BatchStopScdnDomain 调用BatchStopScdnDomain停用加速域名。
DescribeScdnDDoSInfo 调用DescribeScdnDDoSInfo查询DDoS防护信息。
SetScdnDDoSInfo 调用SetScdnDDoSInfo设置网络攻击弹性防护带宽。

配置操作接口

API 描述
DescribeScdnDomainConfigs 调用DescribeScdnDomainConfigs查询域名配置,一次可查询多个功能配置。
DescribeScdnCcInfo 调用DescribeScdnCcInfo查询频次防护功能。
SetScdnCcInfo 调用SetScdnCcInfo设置频次防护功能。
DeleteScdnSpecificConfig 调用BatchDeleteScdnDomainConfigs删除加速域名的配置。
BatchSetScdnDomainConfigs 调用BatchSetScdnDomainConfigs批量配置域名。
DescribeScdnCertificateDetail 调用DescribeScdnCertificateDetail获取证书详细信息。
DescribeScdnCertificateList 调用DescribeScdnCertificateList获取证书列表信息。
SetScdnDomainCertificate 调用SetScdnDomainCertificate设置某域名下证书功能是否启用及修改证书信息。
SetScdnBotInfo 调用SetScdnBotInfo设置bot防护功能。
SetScdnDomainBizInfo 调用SetScdnDomainBizInfo设置域名业务类型。

刷新预热接口

API 描述
DescribeScdnRefreshQuota 调用DescribeScdnRefreshQuota查询刷新预热次数限制和余量。
RefreshScdnObjectCaches 调用RefreshScdnObjectCaches刷新节点上的文件内容。刷新指定URL内容至Cache节点,支持URL批量刷新。
PreloadScdnObjectCaches 调用PreloadScdnObjectCaches将源站的内容主动预热到L2 Cache节点上,用户首次访问可直接命中缓存,缓解源站压力。
DescribeScdnRefreshTasks 调用DescribeScdnRefreshTasks查询刷新、预热状态,是否在全网生效。

资源监控接口

API 描述
DescribeScdnCcQpsInfo 调用DescribeScdnCcQpsInfo查询频次控制监控数据
DescribeScdnCcTopIp 调用DescribeScdnCcTopIp查询频次攻击IP信息
DescribeScdnCcTopUrl 调用DescribeScdnCcTopUrl查询频次攻击URL信息
DescribeScdnDomainBpsData 调用DescribeScdnDomainBpsData获取安全加速域名的网络带宽监控数据。
DescribeScdnDomainTrafficData 调用DescribeScdnDomainTrafficData获取安全加速域名的网络流量监控数据,单位byte。
DescribeScdnDomainOriginBpsData 调用DescribeScdnDomainOriginBpsData获取安全加速域名的回源带宽监控数据。
DescribeScdnDomainOriginTrafficData 调用DescribeScdnDomainOriginTrafficData获取安全加速域名的回源流量监控数据,单位bit。
DescribeScdnDomainQpsData 调用DescribeScdnDomainQpsData获取安全加速域名的每秒访问次数QPS。
DescribeScdnDomainHitRateData 调用DescribeScdnDomainHitRateData获取安全加速域名的命中率,包括字节命中率和请求命中率。
DescribeScdnDomainHttpCodeData 调用DescribeScdnDomainHttpCodeData获取安全加速域名最小5分钟粒度的HTTP返回码占比数据。
DescribeScdnDomainIspData 调用DescribeScdnDomainIspData获取加速域名的天粒度的用户运营商分布数据的统计。
DescribeScdnDomainPvData 调用DescribeScdnDomainPvData获取加速域名最小1小时粒度的PV页面访问的统计数据。
DescribeScdnDomainRealTimeBpsData 调用DescribeScdnDomainRealTimeBpsData获取域名1分钟粒度带宽数据。
DescribeScdnDomainRealTimeByteHitRateData 调用DescribeScdnDomainRealTimeByteHitRateData获取域名1分钟粒度字节命中率的数据。
DescribeScdnDomainRealTimeHttpCodeData 调用DescribeScdnDomainRealTimeHttpCodeData获取加速域名1分钟粒度的HTTP返回码占比数据。
DescribeScdnDomainRealTimeQpsData 调用DescribeScdnDomainRealTimeQpsData获取域名1分钟粒度每秒访问次数的数据。
DescribeScdnDomainRealTimeReqHitRateData 调用DescribeScdnDomainRealTimeReqHitRateData获取域名1分钟粒度请求命中率的数据。
DescribeScdnDomainRealTimeSrcBpsData 调用DescribeScdnDomainRealTimeSrcBpsData获取域名一分钟粒度回源带宽的数据。
DescribeScdnDomainRealTimeSrcTrafficData 调用DescribeScdnDomainRealTimeSrcTrafficData获取加速域名的1分钟回源流量监控数据,单位bit。
DescribeScdnDomainRealTimeTrafficData 调用DescribeScdnDomainRealTimeTrafficData获取加速域名的1分钟回源流量监控数据,单位bit。
DescribeScdnDomainRegionData 调用DescribeScdnDomainRegionData获取加速域名天粒度的用户区域分布的数据统计。
DescribeScdnDomainTopReferVisit 调用DescribeScdnDomainTopReferVisit获取加速域名某天的热门页面引用次数排名。
DescribeScdnDomainTopUrlVisit 调用DescribeScdnDomainTopUrlVisit获取加速域名某天内的热门URL列表。
DescribeScdnDomainUvData 调用DescribeScdnDomainUvData获取加速域名最小1小时粒度的UV页面独立访问的统计数据。
DescribeScdnTopDomainsByFlow 调用DescribeDcdnTopDomainsByFlow获取用户按流量排名的域名。
DescribeScdnCcQpsInfoBatchStartScdnDomain 调用DescribeScdnCcQpsInfo查询频次监控数据。

日志信息接口

API 描述
DescribeScdnDomainLog 调用DescribeScdnDomainLog获取指定域名原始访问日志的下载地址。