Return the windowed rollup + per-decision drill-down (OAV-04).
Tenant-isolated via UserContext.tenant_id. Monetary aggregates are
USD-only; missing measurements remain null. Cash collection is separate
from attributed revenue, and neither demonstrates incrementality.
Returns 422 for unsupported windows.
default: Completed task cost_usd recorded from model usage estimates; window-wide, not allocated to attributed decisions or reconciled invoices. Excludes unrecorded execution, tools, platform fees and other business costs.
default: Incremental revenue and total business costs are not measured. Cash collection is not newly earned revenue; credits are billing units.
tenant_id
required
Tenant Id
stringformat: uuid
window_days
required
Window Days
integer
Example
{
"summary": {
"cost_recorded_task_count": 0,
"currency": "USD",
"decision_count": 0,
"excluded_currency_record_count": 0,
"execution_cost_basis": "Completed task cost_usd recorded from model usage estimates; window-wide, not allocated to attributed decisions or reconciled invoices. Excludes unrecorded execution, tools, platform fees and other business costs.",
"unavailable_reason": "Incremental revenue and total business costs are not measured. Cash collection is not newly earned revenue; credits are billing units."