plaid-python icon indicating copy to clipboard operation
plaid-python copied to clipboard

Python bindings for Plaid

Results 14 plaid-python issues
Sort by recently updated
recently updated
newest added

The new data format returned by the lib is not always ideal, making 2 costly conversions necessary, one done by the lib itself and another, turning the data into primitive...

Expectation: Calling to_dict() on a model class will produce a dictionary composed of base types that can be correctly serialized to/from json. Behaviour: Deeply nested lists appear to be incorrectly...

I noticed that if I provide `Products("income_verification")` to `LinkTokenCreateRequest`, but do not specify appropriate parameters for the `LinkTokenCreateRequest`, like below: ``` user_token=, income_verification=LinkTokenCreateRequestIncomeVerification( income_source_types=[IncomeVerificationSourceType("bank")], bank_income=LinkTokenCreateRequestIncomeVerificationBankIncome( days_requested= ), ), ``` I...

As stated in the title, currently the only way to read what this sdk wants to get for which param to which method is to go to implementation via IDE...

The current process documented [here](https://support.plaid.com/hc/en-us/articles/360041410794-Webhook-verification-example) is lengthy and copying/pasting is error-prone. Would be great if the SDK provided this natively.

Hello, We're seeing deprecation warnings in plaid python lib for urllib3 ``` /.../lib/python3.12/site-packages/plaid/exceptions.py:105: DeprecationWarning: HTTPResponse.getheaders() is deprecated and will be removed in urllib3 v2.1.0. Instead access HTTPResponse.headers directly. self.headers =...

``` client = plaid_api.PlaidApi(plaid.ApiClient(configuration)) api_request = LinkTokenGetRequest(link_token=link_token_id) response = client.link_token_get(api_request) ``` results in ``` File "/Users/user/.pyenv/versions/3.11/envs/pyenv-env/lib/python3.12/site-packages/plaid/model_utils.py", line 1424, in attempt_convert_item return deserialize_model(input_value, valid_class, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/user/.pyenv/versions/3.11/envs/pyenv-env/lib/python3.12/site-packages/plaid/model_utils.py", line 1338, in deserialize_model...

Sandbox Api returns `modified` as `null` but it's expecting an array.

Hi, Thanks for maintaining plaid-python. I represent a research group investigating [multi-stage builds](https://docs.docker.com/build/building/multi-stage/). We recently refactored your Dockerfile to a multi-stage Dockerfile and found that it brings the following benefits:...