Skip to main content
Use the Liabilities endpoints to retrieve liability data from a user’s connected financial accounts. This includes information about loans, credit cards, and other debt obligations held at financial institutions.

Attributes

Accounts

The accounts array lists each liability account. The credit and loan terms below reference these accounts by account_id.
AttributeTypeDescription
idstringUnique account identifier
typestringAccount type (see Account types)
subtypestring, nullAccount subtype (see Account types)
maskstring, nullLast 4 digits of account number
nicknamestring, nullUser-friendly account name
balancesobjectBalance information: currency_code, balance, available_balance, credit_limit

Credit liabilities

Credit cards and lines of credit.
AttributeTypeDescription
account_idstringUnique account identifier
purchases_aprdecimalAPR for purchases
advances_aprdecimalAPR for cash advances
credit_linedecimalTotal credit line
current_balancedecimalCurrent outstanding balance
balance_as_ofdate-timeDate and time the balance was last updated
available_creditdecimalAvailable credit
available_cashdecimalAvailable cash advance
minimum_payment_amountdecimalMinimum payment due
next_payment_amountdecimalNext payment amount
next_payment_datedateNext payment due date
last_payment_amountdecimalLast payment made
last_payment_datedateDate of last payment
last_stmt_balancedecimalLast statement balance
last_stmt_datedateLast statement date
past_due_amountdecimalAmount past due

Loan liabilities

Auto loans, student loans, personal loans, and mortgages.
AttributeTypeDescription
account_idstringUnique account identifier
original_principaldecimalOriginal loan principal
principal_balancedecimalCurrent principal remaining
balance_as_ofdate-timeDate and time the balance was last updated
interest_ratedecimalCurrent interest rate percentage
interest_rate_as_ofdate-timeDate rate was last updated
interest_paid_year_to_datedecimalTotal interest paid YTD
loan_termstringLoan term in months
maturity_datedate-timeLoan maturity date
escrow_balancedecimalEscrow balance (mortgages)
next_payment_amountdecimalNext payment amount
next_payment_datedate-timeNext payment due date
last_payment_amountdecimalLast payment made
last_payment_datedate-timeDate of last payment

Account types

An account has a type and an optional subtype. type — one of: LOAN, CREDIT_CARD, LINE_OF_CREDIT, MORTGAGE, CHECKING_LINE_OF_CREDIT subtype — one of (nullable): BROKERAGE, STUDENT, AUTO, PERSONAL, PERSONAL_WITH_COLLATERAL, HELOC, HOME_EQUITY, RV, SMALL_BUSINESS

Loan balance verification

A common use case for liabilities data is loan balance verification in refinance scenarios. Lenders retrieve outstanding loan balances to confirm payoff amounts before closing. Liabilities data comes from a connected financial account. The member connects their bank account through Truv Bridge using either the Transactions or Assets (VOA) product. Once the connection is established, the liabilities endpoint returns outstanding loan balances, credit obligations, and payment history for the connected accounts. See Financial Accounts for supported institutions and account types.
Liabilities data is derived from the financial institution connection created by the Transactions or Assets product. No separate connection step is required — connect the account with either product, then query the liabilities endpoint for the same link.

Endpoints

Example response

{
  "accounts": [
    {
      "id": "24d7e80942ce4ad58a93f70ce4115f5c",
      "type": "CREDIT_CARD",
      "mask": "6789",
      "balances": {
        "currency_code": "USD",
        "balance": "2407.16",
        "available_balance": "92.84",
        "credit_limit": "2500.00"
      }
    }
  ],
  "liabilities": {
    "credit": [
      {
        "account_id": "24d7e80942ce4ad58a93f70ce4115f5c",
        "purchases_apr": "23.49",
        "credit_line": "2500.00",
        "current_balance": "2407.16",
        "available_credit": "92.00",
        "minimum_payment_amount": "0.00",
        "next_payment_date": "2025-08-23",
        "last_payment_amount": "300.00",
        "last_payment_date": "2025-08-13"
      }
    ],
    "loans": []
  }
}