plaid2.model.wallet_transactions_list_request module

class plaid2.model.wallet_transactions_list_request.WalletTransactionsListRequest(*, cursor: Optional[str] = None, count: Optional[int] = None, wallet_id: str)[source]

Bases: BaseModel

count: Optional[int]

The number of transactions to fetch

cursor: Optional[str]

A base64 value representing the latest transaction that has already been requested. Set this to next_cursor received from the previous /wallet/transactions/list request. If provided, the response will only contain transactions created before that transaction. If omitted, the response will contain transactions starting from the most recent, and in descending order by the created_at time.

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

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

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

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

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

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

wallet_id: str

The ID of the e-wallet to fetch transactions from