plaid2.model.credit_card_liability module

class plaid2.model.credit_card_liability.CreditCardLiability(*, minimum_payment_amount: Optional[float] = None, last_statement_balance: Optional[float] = None, account_id: Optional[str] = None, last_payment_amount: Optional[float] = None, next_payment_due_date: Optional[str] = None, is_overdue: Optional[bool] = None, aprs: List[Apr], last_payment_date: Optional[str] = None, last_statement_issue_date: Optional[str] = None)[source]

Bases: BaseModel

account_id: Optional[str]

The ID of the account that this liability belongs to.

aprs: List[Apr]

The various interest rates that apply to the account. APR information is not provided by all card issuers; if APR data is not available, this array will be empty.

dict(**kwargs: Any) Dict[str, Any][source]

Return a dict representation of the object. Takes same keyword arguments as pydantic.BaseModel.dict

is_overdue: Optional[bool]

true if a payment is currently overdue. Availability for this field is limited.

json(**kwargs: Any) str[source]

Return a json string representation of the object. Takes same keyword arguments as pydantic.BaseModel.json

last_payment_amount: Optional[float]

The amount of the last payment.

last_payment_date: Optional[str]

//wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). Availability for this field is limited.

Type

The date of the last payment. Dates are returned in an [ISO 8601](https

last_statement_balance: Optional[float]

The total amount owed as of the last statement issued

last_statement_issue_date: Optional[str]

//wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).

Type

The date of the last statement. Dates are returned in an [ISO 8601](https

minimum_payment_amount: Optional[float]

The minimum payment due for the next billing cycle.

next_payment_due_date: Optional[str]

//wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).

Type

The due date for the next payment. The due date is null if a payment is not expected. Dates are returned in an [ISO 8601](https

classmethod parse_obj(data: Any) CreditCardLiability[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) CreditCardLiability[source]

Parse a json string into the object. Takes same keyword arguments as pydantic.BaseModel.parse_raw