FinOps Costs
FinOps Costs is the cost explorer: monthly/daily spend, forecasts, service breakdowns, anomalies, savings, and dashboard rollups. All endpoints are read-only analytics.
Access it as client.finops.costs on a Strongly client, or the same path on AsyncStrongly with await. All methods exist on both with identical signatures.
Methods
All methods
anomalies
anomalies(*, days: Optional[int] = None, threshold: Optional[float] = None) -> Dict[str, Any]
Detect cost anomalies over a recent window.
breakdown
breakdown(**params) -> Dict[str, Any]
Get a cost breakdown across dimensions.
cost_top_drivers
cost_top_drivers(**params) -> Dict[str, Any]
Top cost drivers at the cost-explorer level (distinct from dashboard top-drivers).
daily
daily(*, start_date: Optional[str] = None, end_date: Optional[str] = None, resource_type: Optional[str] = None) -> Dict[str, Any]
Get daily cost totals over a date range, optionally by resource type.
dashboard
dashboard() -> Dict[str, Any]
Get the FinOps dashboard payload.
dashboard_stats
dashboard_stats(*, period: Optional[str] = None) -> Dict[str, Any]
Get headline dashboard statistics for a period.
data_health
data_health() -> Dict[str, Any]
Get the health/completeness status of cost data ingestion.
efficiency
efficiency(**params) -> Dict[str, Any]
Get cost-efficiency metrics.
forecast
forecast(*, months: Optional[int] = None, model: Optional[str] = None) -> Dict[str, Any]
Forecast future spend for the coming months.
historical
historical(**params) -> Dict[str, Any]
Get historical cost data.
monthly
monthly(*, months: Optional[int] = None, year: Optional[int] = None) -> Dict[str, Any]
Get month-by-month cost totals.
realtime
realtime() -> Dict[str, Any]
Get real-time (current-window) cost figures.
savings
savings(*, category: Optional[str] = None, min_savings: Optional[float] = None) -> Dict[str, Any]
List savings recommendations, optionally filtered by category.
services
services(*, period: Optional[str] = None, start_date: Optional[str] = None, end_date: Optional[str] = None) -> Dict[str, Any]
Get cost broken down by service over a period.
top_drivers
top_drivers(*, limit: Optional[int] = None, period: Optional[str] = None) -> Dict[str, Any]
Get the top cost drivers shown on the dashboard.
trends
trends(**params) -> Dict[str, Any]
Get cost trend series.