plaid2.model.deposit_switch_create_request_options module

class plaid2.model.deposit_switch_create_request_options.DepositSwitchCreateRequestOptions(*, transaction_item_access_tokens: Optional[List[str]] = None, webhook: Optional[str] = None)[source]

Bases: BaseModel

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) DepositSwitchCreateRequestOptions[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) DepositSwitchCreateRequestOptions[source]

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

transaction_item_access_tokens: Optional[List[str]]

An array of access tokens corresponding to transaction items to use when attempting to match the user to their Payroll Provider. These tokens must be created by the same client id as the one creating the switch, and have access to the transactions product.

webhook: Optional[str]

The URL registered to receive webhooks when the status of a deposit switch request has changed.