# Plaid::MortgageLiability ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **account_id** | **String** | The ID of the account that this liability belongs to. | [optional] | | **account_number** | **String** | The account number of the loan. | | | **current_late_fee** | **Float** | The current outstanding amount charged for late payment. | [optional] | | **escrow_balance** | **Float** | Total amount held in escrow to pay taxes and insurance on behalf of the borrower. | [optional] | | **has_pmi** | **Boolean** | Indicates whether the borrower has private mortgage insurance in effect. | [optional] | | **has_prepayment_penalty** | **Boolean** | Indicates whether the borrower will pay a penalty for early payoff of mortgage. | [optional] | | **interest_rate** | [**MortgageInterestRate**](MortgageInterestRate.md) | | [optional] | | **last_payment_amount** | **Float** | The amount of the last payment. | [optional] | | **last_payment_date** | **String** | The date of the last payment. Dates are returned in an ISO 8601 format (YYYY-MM-DD). | [optional] | | **loan_type_description** | **String** | Type of mortgage (i.e. `conventional`, `fixed`, `variable`). | [optional] | | **loan_term** | **String** | Full duration of mortgage as at origination (e.g. `10 year`). | [optional] | | **maturity_date** | **String** | Original date on which mortgage is due in full. Dates are returned in an ISO 8601 format (YYYY-MM-DD). | [optional] | | **next_monthly_payment** | **Float** | The amount of the next payment. | [optional] | | **next_payment_due_date** | **String** | The due date for the next payment. Dates are returned in an ISO 8601 format (YYYY-MM-DD). | [optional] | | **origination_date** | **String** | The date on which the loan was initially lent. Dates are returned in an ISO 8601 format (YYYY-MM-DD). | [optional] | | **origination_principal_amount** | **Float** | The original principal balance of the mortgage. | [optional] | | **past_due_amount** | **Float** | Amount of loan (principal + interest) past due for payment. | [optional] | | **property_address** | [**MortgagePropertyAddress**](MortgagePropertyAddress.md) | | [optional] | | **ytd_interest_paid** | **Float** | The year to date (YTD) interest paid. | [optional] | | **ytd_principal_paid** | **Float** | The YTD principal paid. | [optional] | ## Example ```ruby require 'plaid' instance = Plaid::MortgageLiability.new( account_id: null, account_number: null, current_late_fee: null, escrow_balance: null, has_pmi: null, has_prepayment_penalty: null, interest_rate: null, last_payment_amount: null, last_payment_date: null, loan_type_description: null, loan_term: null, maturity_date: null, next_monthly_payment: null, next_payment_due_date: null, origination_date: null, origination_principal_amount: null, past_due_amount: null, property_address: null, ytd_interest_paid: null, ytd_principal_paid: null ) ```