plaid2.model.liability_override module
- class plaid2.model.liability_override.LiabilityOverride(*, origination_date: str, loan_name: str, cash_apr: float, interest_capitalization_grace_period_months: float, last_payment_amount: float, pslf_status: PslfStatus, nominal_apr: float, expected_payoff_date: str, purchase_apr: float, is_overdue: bool, servicer_address: Address, type: str, minimum_payment_amount: float, principal: float, payment_reference_number: str, repayment_plan_description: str, repayment_model: StudentLoanRepaymentModel, special_apr: float, sequence_number: str, balance_transfer_apr: float, is_federal: bool, guarantor: str, loan_status: StudentLoanStatus, repayment_plan_type: str)[source]
Bases:
BaseModel
- balance_transfer_apr: float
The balance transfer APR percentage value. Can only be set if type is credit. Can only be set if type is credit.
- cash_apr: float
The cash APR percentage value. Can only be set if type is credit.
- dict(**kwargs: Any) Dict[str, Any] [source]
Return a dict representation of the object. Takes same keyword arguments as pydantic.BaseModel.dict
- expected_payoff_date: str
Override the expected_payoff_date field. Can only be set if type is student.
- guarantor: str
Override the guarantor field. Can only be set if type is student.
- interest_capitalization_grace_period_months: float
If set, interest capitalization begins at the given number of months after loan origination. By default interest is never capitalized. Can only be set if type is student.
- is_federal: bool
Override the is_federal field. Can only be set if type is student.
- is_overdue: bool
Override the is_overdue field
- json(**kwargs: Any) str [source]
Return a json string representation of the object. Takes same keyword arguments as pydantic.BaseModel.json
- last_payment_amount: float
Override the last_payment_amount field. Can only be set if type is credit.
- loan_name: str
Override the loan_name field. Can only be set if type is student.
- loan_status: StudentLoanStatus
An object representing the status of the student loan
- minimum_payment_amount: float
Override the minimum_payment_amount field. Can only be set if type is credit or student.
- nominal_apr: float
The interest rate on the loan as a percentage. Can only be set if type is student.
- origination_date: str
//wikipedia.org/wiki/ISO_8601) (YYYY-MM-DD) format. Can only be set if type is student.
- Type
The date on which the loan was initially lent, in [ISO 8601](https
- classmethod parse_obj(data: Any) LiabilityOverride [source]
Parse a dict into the object. Takes same keyword arguments as pydantic.BaseModel.parse_obj
- classmethod parse_raw(b: Union[bytes, str], **kwargs: Any) LiabilityOverride [source]
Parse a json string into the object. Takes same keyword arguments as pydantic.BaseModel.parse_raw
- payment_reference_number: str
Override the payment_reference_number field. Can only be set if type is student.
- principal: float
The original loan principal. Can only be set if type is student.
- pslf_status: PslfStatus
Information about the student’s eligibility in the Public Service Loan Forgiveness program. This is only returned if the institution is Fedloan (ins_116527).
- purchase_apr: float
The purchase APR percentage value. For simplicity, this is the only interest rate used to calculate interest charges. Can only be set if type is credit.
- repayment_model: StudentLoanRepaymentModel
Student loan repayment information used to configure Sandbox test data for the Liabilities product
- repayment_plan_description: str
Override the repayment_plan.description field. Can only be set if type is student.
- repayment_plan_type: str
“extended graduated”, “extended standard”, “graduated”, “income-contingent repayment”, “income-based repayment”, “interest only”, “other”, “pay as you earn”, “revised pay as you earn”, or “standard”.
- Type
Override the repayment_plan.type field. Can only be set if type is student. Possible values are
- sequence_number: str
Override the sequence_number field. Can only be set if type is student.
- special_apr: float
The special APR percentage value. Can only be set if type is credit.
- type: str
The type of the liability object, either credit or student. Mortgages are not currently supported in the custom Sandbox.