export_focus
Converts pricing query results into FOCUS 1.3-shaped JSON or CSV rows for importing into Vantage, Microsoft Cost Management, OpenCost, Apptio, or other FinOps tools.
Instructions
Emit FOCUS 1.3-shaped rows from any pricing query, ready to import into Vantage Custom Providers / Microsoft Cost Mgmt / OpenCost / Apptio / any FinOps tool that consumes the FinOps Foundation's open billing schema (ratified Dec 2025). The rows populate the list-price columns (ListCost, ListUnitPrice, PricingQuantity, etc.) and leave billed/contracted/effective columns NULL since cloudprice produces projections, not real bills — that's explicitly documented in the result's notes field. Use this when the user says 'export my comparison to FOCUS', 'send this to Vantage', 'plug this into our FinOps stack'. Supports query_kind: compute_workload (calls assess_migration), token_pricing (compare_token_pricing), extended_model_lookup (lookup_extended_model_pricing). Format is 'json' (default) or 'csv'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| query | No | ||
| egress | No | ||
| format | No | json | |
| source | No | ||
| compute | No | ||
| storage | No | ||
| targets | No | ||
| model_id | No | ||
| multi_az | No | ||
| provider | No | ||
| databases | No | ||
| providers | No | ||
| commitment | No | ||
| query_kind | Yes | Which underlying pricing tool to run before FOCUS-shaping. | |
| model_family | No | ||
| source_cloud | No | ||
| object_storage | No | ||
| billing_period_start | No | ISO date YYYY-MM-DD for the synthetic billing period start. Defaults to current month. | |
| monthly_input_tokens | No | ||
| monthly_output_tokens | No |