Skip to main content
Analytics are computed from the current Book every time you request them. The response reflects transaction tags, excluded documents and accounts, excluded positions, organization revenue rules, business-day settings, and screening policy.

Bank analytics

Call this after the Book reaches parse_status: "completed" and contains bank statement or Plaid data.

How to read the response

The response has several useful levels:
  • Book totals such as true_revenue, average_daily_balance, total_loan_payments, and debt_to_income_ratio
  • statements, organized by statement period with an account breakdown inside each period
  • merged_accounts, containing the transaction history enriched with cleaned tags and position information
  • positions, containing detected debt relationships and their payment schedules
  • screening_metrics and screening_result, containing the fact sheet and current organization policy decision
All monetary values are dollar amounts. Ratios such as debt_to_income_ratio and holdback_pct are percentage values, so 12.5 means 12.5%.

Response models

These models mirror the current public response. Default values are included because older Books can have sparse data.
Each statement normally contains individual account rows plus an account_id: 0 row named COMBINED. The combined row represents the period-wide cash line across included accounts.
merged_accounts is keyed by the account ID serialized as a string. Transaction tags have already been cleaned for credit/debit direction. Qualifying credits also receive the synthetic true_revenue tag, and transactions without another tag receive untagged.
An episode represents one observed advance and its payment streams. renewal and stack describe how a later advance relates to earlier active schedules. orphan means payments are visible but the original advance predates the statement window.
screening_result can be absent when screening is disabled or when a fact sheet cannot be built. A missing metric causes the individual rule that needs it to pass.

Account-first statement view

This view groups data by account and then by month. It includes daily balance maps and monthly lender activity. It does not apply organization-level document, account, or revenue exclusions.

Tax cash-flow analysis

Returns qualifying-income analysis derived from the tax forms stored on the Book.

Response conditions

For practical selection and aggregation patterns, continue with Working with analytics data.