本文为您介绍了CDN可以调用的所有API,具体API信息请参见相关文档。

数据监控接口

API 描述
DescribeDomainSrcHttpCodeData 获取加速域名最小5分钟粒度的回源HTTP返回码占比数据。
DescribeDomainTopReferVisit 获取加速域名某天的热门页面引用次数排名。
DescribeDomainTopUrlVisit 获取加速域名某天内的热门URL列表。
DescribeDomainAverageResponseTime 获取加速域名的平均响应时间。
DescribeDomainFileSizeProportionData 获取加速域名最小1小时粒度的文件大小占比统计。
DescribeDomainBpsDataByTimeStamp 获取加速域名的在某个时刻不同Locate和Isp上的带宽数据,单位:bit/second。
DescribeDomainISPData 获取加速域名天粒度的用户运营商分布数据统计。
DescribeCdnRegionAndIsp 获取区域和运营商列表。
DescribeRangeDataByLocateAndIspService 获取加速域名的在某个时刻不同Locate和Isp上的带宽数据,单位:bit/second。
DescribeDomainRealTimeBpsData 获取域名1分钟粒度带宽数据。
DescribeDomainRealTimeSrcBpsData 获取域名1分钟粒度回源带宽数据。
DescribeDomainRealTimeSrcHttpCodeData 获取加速域名回源1分钟粒度的HTTP返回码占比数据。
DescribeDomainRealTimeSrcTrafficData 获取加速域名的1分钟回源流量监控数据,单位:bit。
DescribeDomainRealTimeByteHitRateData 获取域名1分钟粒度字节命中率数据。
DescribeDomainRealTimeQpsData 获取域名1分钟粒度每秒访问次数数据。
DescribeDomainRealTimeHttpCodeData 获取加速域名1分钟粒度的HTTP返回码占比数据。
DescribeDomainRealTimeTrafficData 获取加速域名的1分钟流量监控数据,单位:Byte。
DescribeDomainRealTimeReqHitRateData 获取域名1分钟粒度请求命中率数据。
DescribeDomainBpsData 获取加速域名的网络带宽监控数据,单位:bit/second。
DescribeDomainSrcBpsData 获取加速域名的回源带宽监控数据,单位:bit/second。
DescribeDomainSrcTrafficData 获取加速域名的回源流量监控数据,单位:bit。
DescribeDomainQpsData 获取加速域名的每秒访问次数QPS。
DescribeDomainsUsageByDay 获取加速域名天粒度监控统计数据。
DescribeDomainHitRateData 获取加速域名的字节命中率(命中字节百分比)。
DescribeL2VipsByDomain 按域名查询L2节点的回源IP。
DescribeDomainReqHitRateData 获取加速域名的请求命中率(命中请求百分比)。
DescribeDomainHttpCodeData 获取加速域名最小5分钟粒度的HTTP返回码占比数据。
DescribeDomainTrafficData 获取加速域名的网络流量监控数据,单位:byte。
DescribeTopDomainsByFlow 获取用户按流量排名的域名。
DescribeDomainRegionData 获取加速域名天粒度的 用户区域分布数据统计。
DescribeDomainUvData 获取加速域名最小1小时粒度的 UV页面独立访问统计。
DescribeDomainPvData 获取加速域名最小1小时粒度的 PV页面访问统计。

域名管理接口

API 描述
AddCdnDomain 添加加速域名。
DeleteCdnDomain 删除已添加的加速域名。
StopCdnDomain 停用某个加速域名。
StartCdnDomain 启用状态为停用的加速域名。
BatchStartCdnDomain 启用状态为停用的加速域名。
BatchSetCdnDomainConfig 域名批量配置。
ModifyCdnDomain 修改加速域名。
DescribeUserDomains 查询用户名下所有的域名与状态。
DescribeCdnCertificateList 获取证书列表信息。
DescribeDomainCertificateInfo 获取指定加速域名证书信息。
DescribeCdnDomainDetail 获取指定加速域名配置的基本信息。
DescribeDomainsBySource 查询用户名下,源站对应的所有域名名称列表。
SetDomainServerCertificate 该接口用于设置某域名下证书功能是否启用及修改证书信息。
BatchStopCdnDomain 批量停用加速域名。
DescribeCdnDomainConfigs 查询域名配置。
DeleteSpecificConfig 删除加速域名的配置。
DescribeUserVipsByDomain 按域名查询VIP列表。

日志类接口

API 描述
DescribeCdnDomainLogs 获取指定域名的原始访问日志的下载地址。
CreateRealtimeLogDelivery 创建域名实时日志推送。
DeleteRealtimeLogDelivery 删除实时日志推送域名。
DescribeDomainRealtimeLogDelivery 获取用户所有自定义日志配置信息。
DescribeRealtimeDeliveryAcc 实时日志推送次数查询。
DisableRealtimeLogDelivery 暂停域名实时日志推送。
EnableRealtimeLogDelivery 开启域名实时日志推送。
ListRealtimeLogDeliveryDomains 查询实时日志推送服务下所有域名。
ModifyRealtimeLogDelivery 更改域名实时日志推送(一个域名同时仅支持投递单个logstore)。
ListRealtimeLogDeliveryInfos 查询所有实时日志推送服务信息。
DescribeCustomLogConfig 根据configId查询自定义日志配置详细信。
DescribeDomainCustomLogConfig 获取域名自定义日志格式配置信息。
ListDomainsByLogConfigId 查询应用某自定义日志格式的所有域名列表。
ListUserCustomLogConfig 获取用户下所有自定义日志配置信息。
ModifyUserCustomLogConfig 修改用户下自定义日志配置信息。

刷新预热接口

API 描述
PushObjectCache 将源站的内容主动预热到L2 Cache节点上。
DescribeRefreshQuota 查询刷新、预热URL及目录的最大限制数量,以及当日剩余刷新、预热URL及目录的次数。
DescribeRefreshTasks 查询刷新、预热状态是否在全网生效。
RefreshObjectCaches 刷新节点上的文件内容。

服务类接口

API 描述
OpenCdnService 开通CDN服务。
ModifyCdnService 变更CDN服务的计费类型。
DescribeCdnService 查询CDN服务状态。
DescribeCdnUserResourcePackage 查询CDN用户当前流量包。
DescribeCdnUserQuota 查询用户资源上限及已使用情况。

用量查询接口

API 描述
DescribeUserUsageDataExportTask 列出用户最近三个月的用量导出任务信息。
CreateUserUsageDataExportTask 创建账号历史用量数据导出任务,将历史用量生成PDF文件用于下载。
CreateUsageDetailDataExportTask 创建用量详细数据导出任务,将详细用量生成excel文件用于下载。
DescribeUserUsageDetailDataExportTask 列出用户最近三个月的详细用量导出任务信息。
DescribeDomainUsageData 查询域名特定在特定计费区域的用量数据。

标签接口

API 描述
DescribeTagResources 查询资源对应的标签。
DescribeUserTags 查询用户标签。
TagResources 资源打标签接口。
UntagResources 删除资源标签接口。