The Bank Statement object
An extracted business bank statement.
The retrieve endpoint returns this object on its own. The list endpoint
returns one per document, wrapped as
{ "borrower_id": …, "statements": [ { "extracted_document_id", "report_data" } ] }.
account and period identify the statement, metrics carries its
statement-level figures, dailyBalances the daily ending-balance series and
transactions the statement’s transactions in print order. Keys inside this
object are camelCase, as the wire carries them.
The documents behind this object carry document_category bank_statement_business or bank_statement. Money keys are JSON strings with exactly two decimals ("9200000.00", "-1250.50"). Date keys are YYYY-MM-DD, as each key’s Type column shows.
Fields
account
The account the statement is for.
period
The statement period with its opening and closing balances.
metrics
Totals over the statement period.
dailyBalances[]
One day of the statement period.
transactions[]
One posted transaction.
underwritingFlags[]
A note about events in the transactions: fees, returned items, overdrafts.
underwritingFlags[].detail
The transactions behind the note.
underwritingFlags[].detail.matches[]
One transaction behind a note.