← На главную

Cloudflare запустила Billable Usage API и интегрировала его с Vantage

03.08.2026 17:18 · hackernews

Cloudflare запустила новый Billable Usage API для self-serve аккаунтов. Это один endpoint, который возвращает расходы и использование по всем продуктам аккаунта: Workers, R2, D1, Workers AI, Vectorize, Images и Stream — всё одним вызовом. Данные обновляются ежедневно, но Cloudflare работает над тем, чтобы приблизиться к реальному времени. Ответ приходит в стандартной обёртке Cloudflare API, каждая строка — один расчётный период для одного продукта. В ней есть ServiceName и ServiceFamilyName (например, «Workers Standard» в семействе «Workers»), ChargePeriodStart и ChargePeriodEnd, PricingQuantity и ConsumedUnit (гигабайт-месяцы, гигабайт-секунды, запросы), ContractedCost с указанием BillingCurrency, а также CumulatedPricingQuantity и CumulatedContractedCost — накопительные итоги за биллинговый период. Если usage привязан к конкретной зоне, добавляются ZoneId и ZoneName.

Поля намеренно повторяют спецификацию FinOps Open Cost and Usage Specification (FOCUS). AWS, Azure, Google Cloud, Oracle и многие SaaS-провайдеры уже публикуют данные в формате FOCUS, и все серьёзные инструменты управления затратами его понимают. Но полной конформации пока нет: нескольких обязательных колонок в ответе не хватает, это в планах. Сейчас это первый шаг: знакомая форма, потом полное соответствие.

Ещё Cloudflare объявила о партнёрстве с Vantage — платформой для управления стоимостью инфраструктуры, которая собирает данные из более чем 30 провайдеров. Интеграция работает через read-only токен с правом Billing Read. Vantage тянет данные Billable Usage ежедневно и разбивает их по продуктам, зонам и аккаунтам. Это позволяет распределять затраты Cloudflare по командам и продуктам вместе с расходами AWS и Azure, ловить аномалии через Cost Alerts в Slack или по почте, а также спрашивать FinOps-агента Vantage или через MCP-сервер из Claude или ChatGPT. Всё в одном отчёте, без ручных экспортов и загрузки счетов.

Зачем это нужно? Агенты уже не только пишут код — они деплоят Workers, создают R2-бакеты и управляют D1-базами. Если вы даёте программе доступ к аккаунту Cloudflare, нужен программный способ видеть, сколько это стоит, причём не в конце месяца, а в течение дня. Раньше для этого приходилось делать скриншоты или выгружать данные вручную, теперь это HTTP-вызов.

Что дальше? Cloudflare планирует более детальные временные окна для продуктов, где это имеет смысл, прогнозирование затрат на уровне аккаунта и продукта, а также поддержку Enterprise-контрактов — сейчас API доступен только self-serve.

Endpoint уже работает. Нужен API-токен с разрешением Billing Read, и curl вернёт текущий биллинговый период с разбивкой по продуктам. Полная документация — в Cloudflare API docs. А чтобы увидеть расходы рядом с остальным облаком, можно подключить аккаунт в Vantage console. Cloudflare годами упрощала запуск всего на своей сети, теперь она упрощает и понимание того, сколько это стоит — и внутри Cloudflare, и рядом с другими провайдерами.

Читать оригинал →