推出计费使用API : Cloudflare的编程成本可见性

Cloudflare为帐户推出了新的计费使用API ,为开发人员和FinOps团队提供所有自助服务产品的成本和使用情况的单端编程可见性。围绕焦点规范构建,与云堆栈的其余部分一起无缝跟踪支出。

Cloudflare为帐户推出了新的计费使用API,为开发人员和FinOps团队提供所有自助服务产品的成本和使用情况的单端编程可见性。围绕焦点规范构建,现在可以与云堆栈的其余部分一起无缝跟踪支出。代理人周是关于已经开始的转变:代理人代表您编写代码、部署Worker和配置基础架构。

这种转变改变了你需要看到的东西。如果某个项目在您的Cloudflare帐户中花钱,您需要知道它的支出;全天,每个产品,以另一个项目可以消费的形式。控制面板是人类的正确答案。这不是自动化的正确答案。

因此,我们将为自助式账号推出新的计费使用API:单个端点可返回您的账号使用情况和成本,并按产品和服务周期进行细分。它涵盖了帐户上基于使用情况的所有Cloudflare产品,包括Workers、R2、D1、Workers AI、Vectorize、Images和Stream,所有这些都只需一次通话。如果您已经在FinOps工具链中工作,列名称应该看起来很熟悉。

您将使用Content-Type: application/json和响应正文中的用法行返回HTTP 200 OK。如今,在我们努力提供更多实时数据的同时,使用情况和成本数据每天都在更新。回复内容答案中的每一行都是您账号中一个产品的一个收费周期。ServiceName和ServiceFamilyName —哪个产品( “Workers”系列下的“Workers Standard”, “R2”下的“R2 Storage”等)。

ChargePeriodStart/ChargePeriodEnd —此行覆盖的窗口。PricingQuantity和ConsumedUnit —您使用的金额,以我们计费的计量单位( GB-months、GB-seconds、requests等)表示。ContractedCost —该期间的成本,以BillingCurrency表示。CumulatedPricingQuantity和CumulatedContractedCost —计费期间的运行总计。ZoneId/ZoneName —当使用归因于特定区域时。