List assets
beyondpayday_list_assetsLists assets tracked in the Beyond Payday account — accounts, property, investments and similar — with their current value, category, institution and owners. Each asset reports the business_id it belongs to (null for personal assets), and the list can be filtered to one business with the business_id argument. A row Beyond Payday maintains itself (a business-equity asset) carries derived_from and value_last_computed_at: its value is computed from the business valuation, not entered by the account holder, and it is only as current as that timestamp. A business-equity row may instead carry value_hidden: true with current_value: null: its value would reveal business debts this member cannot read, so it is withheld and left out of the total_assets of beyondpayday_get_overview — say it is hidden, never estimate it. excluded_from_overview marks the rows beyondpayday_get_overview leaves out of its totals. Each row also carries balance_history (its last 12 recorded balances, newest first, dated in the household's local time) and balance_pace (the least-squares change per month over the last year, or null until at least 3 balances span 90 days). History is read-only here. Insurance assets carry policy (coverage details; see below) and investment accounts that can hold holdings carry holdings_summary { count, total } — informational only, never added to the asset's value; use beyondpayday_list_holdings for the rows. For an insurance category (Auto/Home/Condo/Renters/Umbrella/Flood/Disability/Long-Term Care Insurance, Term Life and the like) policy holds the coverage details. Policies with no cash value (Term Life, Disability Insurance, Homeowners Insurance, Renters Insurance, Auto Insurance, Umbrella Insurance, Flood Insurance, Long-Term Care Insurance, Condo Insurance) keep current_value at 0; for permanent life current_value is the net cash surrender value, never the death benefit. The death benefit is policy.coverage_amount and never counts in net worth. A life, disability or long-term care policy covers its owner (family_member_id). Each newer fact applies only to the kinds its description names; a fact the kind cannot carry is not saved (the echo shows null). The premium is never a policy field: a policy bought on your own is paid by a bill; a work policy (employer_provided: true) is paid by a paycheck deduction on the owner's income linked to the asset, so never suggest or create a premium bill for it (the user adds the deduction in the app). Permanent life (Whole, Universal, Variable Universal, Indexed Universal), long-term care and work policies have no end date or term; only Term Life and disability bought on your own end. Home, condo, renters, auto, umbrella and flood policies renew instead (renews_on in reads). Omitted policy fields keep their saved value; on update, policy: null removes the details. The beneficiary note is not available through this connector. Account numbers are not included. A child account sees only assets assigned to it. These rows include DISABLED records and BUSINESS records. beyondpayday_get_overview excludes both from its totals, and additionally leaves out 529 accounts that are unowned or owned by a child and counts policies by cash value only (Term Life and other no-cash-value policies are $0; whole, universal, variable universal and indexed universal life count their cash value; coverage never counts) — so do NOT add these rows up to reproduce an overview figure; call the overview for that. reviewed_at is when the figure was last changed or confirmed accurate by the household; updated_at also moves on cosmetic edits, so use reviewed_at to judge how current a figure is. Paginated: pass limit (1-100, default 25) and offset; the response carries total and nextOffset — keep calling until nextOffset is null before totaling. Figures are estimates from user-entered data — not tax, financial, investment, insurance, or legal advice.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "beyondpayday_list_assets"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Fetch one record by id (e.g. to verify a write). | |
| limit | No | Maximum records to return (1-100). | |
| offset | No | Number of records to skip. If nextOffset is not null the page is incomplete — call again with offset: nextOffset before totaling. | |
| search | No | Match against name, nickname, institution or notes. | |
| category | No | Asset category to filter by. Matched case-insensitively. | |
| business_id | No | Only return assets belonging to this business. | |
| family_member_id | No | Only return records belonging to this family member. |