Outstanding unpaid


The /reports/cashflow-outstanding-unpaid endpoint returns the current outstanding unpaid invoice amount and how it has changed over time (30, 60, 180, 365 days).

GET /reports/cashflow-outstanding-unpaid

Query parameters

ParameterTypeDescription
baseCurrencystringTarget currency for conversion. Defaults to account base currency.
regionstringFilter by region or country codes (space-separated).
currencystringFilter by currency codes (space-separated).
planstringFilter by plan group IDs (space-separated).
data_sourcestringFilter by data source ID (space-separated).

Example response

200 OK
{
"currency": "usd",
"outstanding": {
"today": 25000,
"d30": 22000,
"d60": 20000,
"d180": 15000,
"d365": 10000,
"invoice_count": 15,
"change_d30": 3000,
"change_d60": 5000,
"change_d180": 10000,
"change_d365": 15000,
"change_pct_d30": 13.6,
"change_pct_d60": 25.0,
"change_pct_d180": 66.7,
"change_pct_d365": 150.0
}
}

Response fields

FieldTypeDescription
todaynumberCurrent outstanding unpaid amount (cents)
d30numberOutstanding amount 30 days ago (cents)
d60numberOutstanding amount 60 days ago (cents)
d180numberOutstanding amount 180 days ago (cents)
d365numberOutstanding amount 365 days ago (cents)
invoice_countintegerNumber of outstanding invoices
change_d30numberAbsolute change vs 30 days ago (cents)
change_d60numberAbsolute change vs 60 days ago (cents)
change_d180numberAbsolute change vs 180 days ago (cents)
change_d365numberAbsolute change vs 365 days ago (cents)
change_pct_d30floatPercentage change vs 30 days ago
change_pct_d60floatPercentage change vs 60 days ago
change_pct_d180floatPercentage change vs 180 days ago
change_pct_d365floatPercentage change vs 365 days ago