Credit reports, tax forms, loan applications, photo IDs, and voided checks are also returned inside the full Book’s
book_meta.
Get a Book
Parse status
parse_status follows this state flow:
The API can complete a Book when one document-specific pipeline fails and another succeeds. Inspect the parser keys you need rather than assuming every uploaded document produced output.
Complete Book response
The following models describe the JSON returned byGET /books/{book_id}. This call returns the complete stored Book, including book_meta.
Book
Book
BookMeta
BookMeta
Raw parser keys
book_meta stores parser output and explicit edits. Computed metrics are generated when you call /analytics and are not stored here.
Canonical raw bank result
Bank data can arrive from uploaded statements or a Plaid Asset Report. Pathway uses the normalized Plaid result when it exists. Uploaded-statement output is the fallback.merged_accounts is the most direct raw transaction view. It combines transactions from every statement by account number. bank_statements preserves the source-document and statement-period hierarchy.
Complete HolyMCAResult model
Complete HolyMCAResult model
BookAnalytics.
List Books
book_meta as an empty object because raw parser output can be large. Fetch a specific Book when you need its full metadata.
Update Book fields
name, description, book_tag, and notes.
?include_meta=true when the updated response also needs the complete book_meta.
DELETE /books/{book_id} soft-deletes the Book and cancels an active parse. POST /books/{book_id}/toggle-star toggles the starred state without sending a request body.
Read document-oriented results
The Book endpoint is the entry point for raw credit, tax, application, and identity output. Computed endpoints are available when you want normalized results:
For transaction tags, debt positions, and underwriting exclusions, continue with Underwriting edits.