Cashflow dashboard
GET
/api/v1/dashboard/cashflow
const url = 'https://api.ultimateteam.ai/api/v1/dashboard/cashflow';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.ultimateteam.ai/api/v1/dashboard/cashflow \ --header 'X-API-Key: <X-API-Key>'Current cash position, monthly burn, runway, 90-day projection, and recommended daily cash actions.
Authorizations
Section titled “Authorizations”Responses
Section titled “ Responses ”Successful Response
Media typeapplication/json
CashflowDashboardResponse
Wrapper response for GET /dashboard/cashflow.
Attributes: data: The cashflow dashboard payload.
object
data
required
CashflowDashboardData
Cashflow dashboard payload.
Attributes: cash_position: Current cash balance in USD. monthly_burn: Average monthly burn rate in USD. runway_days: Estimated days of runway remaining. projection_90d: Projected cash balance in 90 days. daily_actions: Recommended cash management actions. status: Overall runway health status.
object
daily_actions
Daily Actions
Recommended actions
Array<string>
data_status
Data Status
string
status
Status
string
working_capital
WorkingCapitalView
object
recommendations_only
Recommendations Only
boolean
report
Any of:
WorkingCapitalReport
Immutable native output; USD is the supported accounting contract.
object
ap_deferrals
required
Ap Deferrals
Array<object>
PaymentTimingRecommendationobject
amount_usd
required
Amount Usd
number
float_days_gained
required
Float Days Gained
integer
original_due_date
required
Original Due Date
string format: date
safe_defer_to
required
Safe Defer To
string format: date
vendor
required
Vendor
string
currency
required
Currency
string
estimated_float_gain_usd
required
Estimated Float Gain Usd
number
late_payers
required
Late Payers
Array<object>
LatePayerRecommendationobject
average_days_overdue
required
Average Days Overdue
number
discount_note
required
Discount Note
string
overdue_invoice_count
required
Overdue Invoice Count
integer
recipient_name
required
Recipient Name
string
recommend_discount
required
Recommend Discount
boolean
total_overdue_usd
required
Total Overdue Usd
number
observed_at
required
Observed At
string format: date-time
recommendations_only
required
Recommendations Only
boolean
report_date
required
Report Date
string format: date
source_connection_id
required
Source Connection Id
string format: uuid
summary
required
Summary
string
tenant_id
required
Tenant Id
string format: uuid
total_ar_at_risk_usd
required
Total Ar At Risk Usd
number
null
status
Status
string
Example
{ "data": { "data_status": "unavailable", "reason": "Accounting observations are unavailable", "status": "unknown", "working_capital": { "reason": "No eligible completed CFO cash report is available", "recommendations_only": true, "report": { "currency": "USD", "recommendations_only": true }, "status": "ready" } }}