plaid2.model.standalone_account_type module

class plaid2.model.standalone_account_type.StandaloneAccountType(*, depository: str, investment: str, loan: str, credit: str, other: str)[source]

Bases: BaseModel

credit: str

Balance, Transactions, Identity, and Liabilities.

Type

A credit card type account. Supported products for credit accounts are

depository: str

Auth (checking and savings types only), Balance, Transactions, Identity, Payment Initiation, and Assets.

Type

An account type holding cash, in which funds are deposited. Supported products for depository accounts are

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

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

investment: str

Balance and Investments. In API versions 2018-05-22 and earlier, this type is called brokerage.

Type

An investment account. Supported products for investment accounts are

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

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

loan: str

Balance, Liabilities, and Transactions.

Type

A loan type account. Supported products for loan accounts are

other: str

Balance, Transactions, Identity, and Assets.

Type

Other or unknown account type. Supported products for other accounts are

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

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