View Source Plaid.Liabilities.Mortgage (elixir_plaid v1.2.1)

Plaid Liabilities Mortage Schema.

Link to this section Summary

Link to this section Types

Specs

t() :: %Plaid.Liabilities.Mortgage{
  account_id: String.t() | nil,
  account_number: String.t(),
  current_late_fee: number() | nil,
  escrow_balance: number() | nil,
  has_pmi: boolean() | nil,
  has_prepayment_penalty: boolean() | nil,
  interest_rate: Plaid.Liabilities.Mortgage.InterestRate.t(),
  last_payment_amount: number() | nil,
  last_payment_date: String.t() | nil,
  loan_term: String.t() | nil,
  loan_type_description: String.t() | nil,
  maturity_date: String.t() | nil,
  next_monthly_payment: number() | nil,
  next_payment_due_date: String.t() | nil,
  origination_date: String.t() | nil,
  origination_principal_amount: number() | nil,
  past_due_amount: number() | nil,
  property_address: Plaid.Address.t(),
  ytd_interest_paid: number() | nil,
  ytd_principal_paid: number() | nil
}