The Plaid REST API. Please see https://plaid.com/docs/api for more details.
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 2020-09-14_1.64.13
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit https://plaid.com
Python >=3.6
If the python package is hosted on a repository, you can install directly using:
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
(you may need to run pip
with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
)
Then import the package:
import openapi_client
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install
to install the package for all users)
Then import the package:
import openapi_client
Please follow the installation procedure and then run the following:
import time
import openapi_client
from pprint import pprint
from openapi_client.api import plaid_api
from openapi_client.model.accounts_balance_get_request import AccountsBalanceGetRequest
from openapi_client.model.accounts_get_request import AccountsGetRequest
from openapi_client.model.accounts_get_response import AccountsGetResponse
from openapi_client.model.application_get_request import ApplicationGetRequest
from openapi_client.model.application_get_response import ApplicationGetResponse
from openapi_client.model.asset_report_audit_copy_create_request import AssetReportAuditCopyCreateRequest
from openapi_client.model.asset_report_audit_copy_create_response import AssetReportAuditCopyCreateResponse
from openapi_client.model.asset_report_audit_copy_get_request import AssetReportAuditCopyGetRequest
from openapi_client.model.asset_report_audit_copy_remove_request import AssetReportAuditCopyRemoveRequest
from openapi_client.model.asset_report_audit_copy_remove_response import AssetReportAuditCopyRemoveResponse
from openapi_client.model.asset_report_create_request import AssetReportCreateRequest
from openapi_client.model.asset_report_create_response import AssetReportCreateResponse
from openapi_client.model.asset_report_filter_request import AssetReportFilterRequest
from openapi_client.model.asset_report_filter_response import AssetReportFilterResponse
from openapi_client.model.asset_report_get_request import AssetReportGetRequest
from openapi_client.model.asset_report_get_response import AssetReportGetResponse
from openapi_client.model.asset_report_pdf_get_request import AssetReportPDFGetRequest
from openapi_client.model.asset_report_refresh_request import AssetReportRefreshRequest
from openapi_client.model.asset_report_refresh_response import AssetReportRefreshResponse
from openapi_client.model.asset_report_remove_request import AssetReportRemoveRequest
from openapi_client.model.asset_report_remove_response import AssetReportRemoveResponse
from openapi_client.model.auth_get_request import AuthGetRequest
from openapi_client.model.auth_get_response import AuthGetResponse
from openapi_client.model.bank_transfer_balance_get_request import BankTransferBalanceGetRequest
from openapi_client.model.bank_transfer_balance_get_response import BankTransferBalanceGetResponse
from openapi_client.model.bank_transfer_cancel_request import BankTransferCancelRequest
from openapi_client.model.bank_transfer_cancel_response import BankTransferCancelResponse
from openapi_client.model.bank_transfer_create_request import BankTransferCreateRequest
from openapi_client.model.bank_transfer_create_response import BankTransferCreateResponse
from openapi_client.model.bank_transfer_event_list_request import BankTransferEventListRequest
from openapi_client.model.bank_transfer_event_list_response import BankTransferEventListResponse
from openapi_client.model.bank_transfer_event_sync_request import BankTransferEventSyncRequest
from openapi_client.model.bank_transfer_event_sync_response import BankTransferEventSyncResponse
from openapi_client.model.bank_transfer_get_request import BankTransferGetRequest
from openapi_client.model.bank_transfer_get_response import BankTransferGetResponse
from openapi_client.model.bank_transfer_list_request import BankTransferListRequest
from openapi_client.model.bank_transfer_list_response import BankTransferListResponse
from openapi_client.model.bank_transfer_migrate_account_request import BankTransferMigrateAccountRequest
from openapi_client.model.bank_transfer_migrate_account_response import BankTransferMigrateAccountResponse
from openapi_client.model.bank_transfer_sweep_get_request import BankTransferSweepGetRequest
from openapi_client.model.bank_transfer_sweep_get_response import BankTransferSweepGetResponse
from openapi_client.model.bank_transfer_sweep_list_request import BankTransferSweepListRequest
from openapi_client.model.bank_transfer_sweep_list_response import BankTransferSweepListResponse
from openapi_client.model.categories_get_response import CategoriesGetResponse
from openapi_client.model.deposit_switch_alt_create_request import DepositSwitchAltCreateRequest
from openapi_client.model.deposit_switch_alt_create_response import DepositSwitchAltCreateResponse
from openapi_client.model.deposit_switch_create_request import DepositSwitchCreateRequest
from openapi_client.model.deposit_switch_create_response import DepositSwitchCreateResponse
from openapi_client.model.deposit_switch_get_request import DepositSwitchGetRequest
from openapi_client.model.deposit_switch_get_response import DepositSwitchGetResponse
from openapi_client.model.deposit_switch_token_create_request import DepositSwitchTokenCreateRequest
from openapi_client.model.deposit_switch_token_create_response import DepositSwitchTokenCreateResponse
from openapi_client.model.employers_search_request import EmployersSearchRequest
from openapi_client.model.employers_search_response import EmployersSearchResponse
from openapi_client.model.employment_verification_get_request import EmploymentVerificationGetRequest
from openapi_client.model.employment_verification_get_response import EmploymentVerificationGetResponse
from openapi_client.model.error import Error
from openapi_client.model.identity_get_request import IdentityGetRequest
from openapi_client.model.identity_get_response import IdentityGetResponse
from openapi_client.model.income_verification_create_request import IncomeVerificationCreateRequest
from openapi_client.model.income_verification_create_response import IncomeVerificationCreateResponse
from openapi_client.model.income_verification_documents_download_request import IncomeVerificationDocumentsDownloadRequest
from openapi_client.model.income_verification_paystub_get_request import IncomeVerificationPaystubGetRequest
from openapi_client.model.income_verification_paystub_get_response import IncomeVerificationPaystubGetResponse
from openapi_client.model.income_verification_paystubs_get_request import IncomeVerificationPaystubsGetRequest
from openapi_client.model.income_verification_paystubs_get_response import IncomeVerificationPaystubsGetResponse
from openapi_client.model.income_verification_precheck_request import IncomeVerificationPrecheckRequest
from openapi_client.model.income_verification_precheck_response import IncomeVerificationPrecheckResponse
from openapi_client.model.income_verification_refresh_request import IncomeVerificationRefreshRequest
from openapi_client.model.income_verification_refresh_response import IncomeVerificationRefreshResponse
from openapi_client.model.income_verification_summary_get_request import IncomeVerificationSummaryGetRequest
from openapi_client.model.income_verification_summary_get_response import IncomeVerificationSummaryGetResponse
from openapi_client.model.income_verification_taxforms_get_request import IncomeVerificationTaxformsGetRequest
from openapi_client.model.income_verification_taxforms_get_response import IncomeVerificationTaxformsGetResponse
from openapi_client.model.institutions_get_by_id_request import InstitutionsGetByIdRequest
from openapi_client.model.institutions_get_by_id_response import InstitutionsGetByIdResponse
from openapi_client.model.institutions_get_request import InstitutionsGetRequest
from openapi_client.model.institutions_get_response import InstitutionsGetResponse
from openapi_client.model.institutions_search_request import InstitutionsSearchRequest
from openapi_client.model.institutions_search_response import InstitutionsSearchResponse
from openapi_client.model.investments_holdings_get_request import InvestmentsHoldingsGetRequest
from openapi_client.model.investments_holdings_get_response import InvestmentsHoldingsGetResponse
from openapi_client.model.investments_transactions_get_request import InvestmentsTransactionsGetRequest
from openapi_client.model.investments_transactions_get_response import InvestmentsTransactionsGetResponse
from openapi_client.model.item_access_token_invalidate_request import ItemAccessTokenInvalidateRequest
from openapi_client.model.item_access_token_invalidate_response import ItemAccessTokenInvalidateResponse
from openapi_client.model.item_application_list_request import ItemApplicationListRequest
from openapi_client.model.item_application_list_response import ItemApplicationListResponse
from openapi_client.model.item_application_scopes_update_request import ItemApplicationScopesUpdateRequest
from openapi_client.model.item_application_scopes_update_response import ItemApplicationScopesUpdateResponse
from openapi_client.model.item_get_request import ItemGetRequest
from openapi_client.model.item_get_response import ItemGetResponse
from openapi_client.model.item_import_request import ItemImportRequest
from openapi_client.model.item_import_response import ItemImportResponse
from openapi_client.model.item_public_token_create_request import ItemPublicTokenCreateRequest
from openapi_client.model.item_public_token_create_response import ItemPublicTokenCreateResponse
from openapi_client.model.item_public_token_exchange_request import ItemPublicTokenExchangeRequest
from openapi_client.model.item_public_token_exchange_response import ItemPublicTokenExchangeResponse
from openapi_client.model.item_remove_request import ItemRemoveRequest
from openapi_client.model.item_remove_response import ItemRemoveResponse
from openapi_client.model.item_webhook_update_request import ItemWebhookUpdateRequest
from openapi_client.model.item_webhook_update_response import ItemWebhookUpdateResponse
from openapi_client.model.liabilities_get_request import LiabilitiesGetRequest
from openapi_client.model.liabilities_get_response import LiabilitiesGetResponse
from openapi_client.model.link_token_create_request import LinkTokenCreateRequest
from openapi_client.model.link_token_create_response import LinkTokenCreateResponse
from openapi_client.model.link_token_get_request import LinkTokenGetRequest
from openapi_client.model.link_token_get_response import LinkTokenGetResponse
from openapi_client.model.payment_initiation_payment_create_request import PaymentInitiationPaymentCreateRequest
from openapi_client.model.payment_initiation_payment_create_response import PaymentInitiationPaymentCreateResponse
from openapi_client.model.payment_initiation_payment_get_request import PaymentInitiationPaymentGetRequest
from openapi_client.model.payment_initiation_payment_get_response import PaymentInitiationPaymentGetResponse
from openapi_client.model.payment_initiation_payment_list_request import PaymentInitiationPaymentListRequest
from openapi_client.model.payment_initiation_payment_list_response import PaymentInitiationPaymentListResponse
from openapi_client.model.payment_initiation_payment_reverse_request import PaymentInitiationPaymentReverseRequest
from openapi_client.model.payment_initiation_payment_reverse_response import PaymentInitiationPaymentReverseResponse
from openapi_client.model.payment_initiation_payment_token_create_request import PaymentInitiationPaymentTokenCreateRequest
from openapi_client.model.payment_initiation_payment_token_create_response import PaymentInitiationPaymentTokenCreateResponse
from openapi_client.model.payment_initiation_recipient_create_request import PaymentInitiationRecipientCreateRequest
from openapi_client.model.payment_initiation_recipient_create_response import PaymentInitiationRecipientCreateResponse
from openapi_client.model.payment_initiation_recipient_get_request import PaymentInitiationRecipientGetRequest
from openapi_client.model.payment_initiation_recipient_get_response import PaymentInitiationRecipientGetResponse
from openapi_client.model.payment_initiation_recipient_list_request import PaymentInitiationRecipientListRequest
from openapi_client.model.payment_initiation_recipient_list_response import PaymentInitiationRecipientListResponse
from openapi_client.model.processor_apex_processor_token_create_request import ProcessorApexProcessorTokenCreateRequest
from openapi_client.model.processor_auth_get_request import ProcessorAuthGetRequest
from openapi_client.model.processor_auth_get_response import ProcessorAuthGetResponse
from openapi_client.model.processor_balance_get_request import ProcessorBalanceGetRequest
from openapi_client.model.processor_balance_get_response import ProcessorBalanceGetResponse
from openapi_client.model.processor_bank_transfer_create_request import ProcessorBankTransferCreateRequest
from openapi_client.model.processor_bank_transfer_create_response import ProcessorBankTransferCreateResponse
from openapi_client.model.processor_identity_get_request import ProcessorIdentityGetRequest
from openapi_client.model.processor_identity_get_response import ProcessorIdentityGetResponse
from openapi_client.model.processor_stripe_bank_account_token_create_request import ProcessorStripeBankAccountTokenCreateRequest
from openapi_client.model.processor_stripe_bank_account_token_create_response import ProcessorStripeBankAccountTokenCreateResponse
from openapi_client.model.processor_token_create_request import ProcessorTokenCreateRequest
from openapi_client.model.processor_token_create_response import ProcessorTokenCreateResponse
from openapi_client.model.sandbox_bank_transfer_fire_webhook_request import SandboxBankTransferFireWebhookRequest
from openapi_client.model.sandbox_bank_transfer_fire_webhook_response import SandboxBankTransferFireWebhookResponse
from openapi_client.model.sandbox_bank_transfer_simulate_request import SandboxBankTransferSimulateRequest
from openapi_client.model.sandbox_bank_transfer_simulate_response import SandboxBankTransferSimulateResponse
from openapi_client.model.sandbox_income_fire_webhook_request import SandboxIncomeFireWebhookRequest
from openapi_client.model.sandbox_income_fire_webhook_response import SandboxIncomeFireWebhookResponse
from openapi_client.model.sandbox_item_fire_webhook_request import SandboxItemFireWebhookRequest
from openapi_client.model.sandbox_item_fire_webhook_response import SandboxItemFireWebhookResponse
from openapi_client.model.sandbox_item_reset_login_request import SandboxItemResetLoginRequest
from openapi_client.model.sandbox_item_reset_login_response import SandboxItemResetLoginResponse
from openapi_client.model.sandbox_item_set_verification_status_request import SandboxItemSetVerificationStatusRequest
from openapi_client.model.sandbox_item_set_verification_status_response import SandboxItemSetVerificationStatusResponse
from openapi_client.model.sandbox_oauth_select_accounts_request import SandboxOauthSelectAccountsRequest
from openapi_client.model.sandbox_oauth_select_accounts_response import SandboxOauthSelectAccountsResponse
from openapi_client.model.sandbox_processor_token_create_request import SandboxProcessorTokenCreateRequest
from openapi_client.model.sandbox_processor_token_create_response import SandboxProcessorTokenCreateResponse
from openapi_client.model.sandbox_public_token_create_request import SandboxPublicTokenCreateRequest
from openapi_client.model.sandbox_public_token_create_response import SandboxPublicTokenCreateResponse
from openapi_client.model.sandbox_transfer_repayment_simulate_request import SandboxTransferRepaymentSimulateRequest
from openapi_client.model.sandbox_transfer_repayment_simulate_response import SandboxTransferRepaymentSimulateResponse
from openapi_client.model.sandbox_transfer_simulate_request import SandboxTransferSimulateRequest
from openapi_client.model.sandbox_transfer_simulate_response import SandboxTransferSimulateResponse
from openapi_client.model.sandbox_transfer_sweep_simulate_request import SandboxTransferSweepSimulateRequest
from openapi_client.model.sandbox_transfer_sweep_simulate_response import SandboxTransferSweepSimulateResponse
from openapi_client.model.signal_decision_report_request import SignalDecisionReportRequest
from openapi_client.model.signal_decision_report_response import SignalDecisionReportResponse
from openapi_client.model.signal_evaluate_request import SignalEvaluateRequest
from openapi_client.model.signal_evaluate_response import SignalEvaluateResponse
from openapi_client.model.signal_return_report_request import SignalReturnReportRequest
from openapi_client.model.signal_return_report_response import SignalReturnReportResponse
from openapi_client.model.transactions_get_request import TransactionsGetRequest
from openapi_client.model.transactions_get_response import TransactionsGetResponse
from openapi_client.model.transactions_recurring_get_request import TransactionsRecurringGetRequest
from openapi_client.model.transactions_recurring_get_response import TransactionsRecurringGetResponse
from openapi_client.model.transactions_refresh_request import TransactionsRefreshRequest
from openapi_client.model.transactions_refresh_response import TransactionsRefreshResponse
from openapi_client.model.transactions_sync_request import TransactionsSyncRequest
from openapi_client.model.transactions_sync_response import TransactionsSyncResponse
from openapi_client.model.transfer_authorization_create_request import TransferAuthorizationCreateRequest
from openapi_client.model.transfer_authorization_create_response import TransferAuthorizationCreateResponse
from openapi_client.model.transfer_cancel_request import TransferCancelRequest
from openapi_client.model.transfer_cancel_response import TransferCancelResponse
from openapi_client.model.transfer_create_request import TransferCreateRequest
from openapi_client.model.transfer_create_response import TransferCreateResponse
from openapi_client.model.transfer_event_list_request import TransferEventListRequest
from openapi_client.model.transfer_event_list_response import TransferEventListResponse
from openapi_client.model.transfer_event_sync_request import TransferEventSyncRequest
from openapi_client.model.transfer_event_sync_response import TransferEventSyncResponse
from openapi_client.model.transfer_get_request import TransferGetRequest
from openapi_client.model.transfer_get_response import TransferGetResponse
from openapi_client.model.transfer_intent_create_request import TransferIntentCreateRequest
from openapi_client.model.transfer_intent_create_response import TransferIntentCreateResponse
from openapi_client.model.transfer_intent_get_request import TransferIntentGetRequest
from openapi_client.model.transfer_intent_get_response import TransferIntentGetResponse
from openapi_client.model.transfer_list_request import TransferListRequest
from openapi_client.model.transfer_list_response import TransferListResponse
from openapi_client.model.transfer_repayment_list_request import TransferRepaymentListRequest
from openapi_client.model.transfer_repayment_list_response import TransferRepaymentListResponse
from openapi_client.model.transfer_repayment_return_list_request import TransferRepaymentReturnListRequest
from openapi_client.model.transfer_repayment_return_list_response import TransferRepaymentReturnListResponse
from openapi_client.model.transfer_sweep_get_request import TransferSweepGetRequest
from openapi_client.model.transfer_sweep_get_response import TransferSweepGetResponse
from openapi_client.model.transfer_sweep_list_request import TransferSweepListRequest
from openapi_client.model.transfer_sweep_list_response import TransferSweepListResponse
from openapi_client.model.wallet_get_request import WalletGetRequest
from openapi_client.model.wallet_get_response import WalletGetResponse
from openapi_client.model.wallet_transaction_execute_request import WalletTransactionExecuteRequest
from openapi_client.model.wallet_transaction_execute_response import WalletTransactionExecuteResponse
from openapi_client.model.wallet_transactions_list_request import WalletTransactionsListRequest
from openapi_client.model.wallet_transactions_list_response import WalletTransactionsListResponse
from openapi_client.model.webhook_verification_key_get_request import WebhookVerificationKeyGetRequest
from openapi_client.model.webhook_verification_key_get_response import WebhookVerificationKeyGetResponse
# Defining the host is optional and defaults to https://production.plaid.com
# See configuration.py for a list of all supported configuration parameters.
configuration = openapi_client.Configuration(
host = "https://production.plaid.com"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
# Configure API key authorization: clientId
configuration.api_key['clientId'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['clientId'] = 'Bearer'
# Configure API key authorization: plaidVersion
configuration.api_key['plaidVersion'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['plaidVersion'] = 'Bearer'
# Configure API key authorization: secret
configuration.api_key['secret'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['secret'] = 'Bearer'
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = plaid_api.PlaidApi(api_client)
accounts_balance_get_request = AccountsBalanceGetRequest(
access_token="access_token_example",
secret="secret_example",
client_id="client_id_example",
options=AccountsBalanceGetRequestOptions(
account_ids=[
"account_ids_example",
],
min_last_updated_datetime=dateutil_parser('1970-01-01T00:00:00.00Z'),
),
) # AccountsBalanceGetRequest |
try:
# Retrieve real-time balance data
api_response = api_instance.accounts_balance_get(accounts_balance_get_request)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling PlaidApi->accounts_balance_get: %s\n" % e)
All URIs are relative to https://production.plaid.com
Class | Method | HTTP request | Description |
---|---|---|---|
PlaidApi | accounts_balance_get | POST /accounts/balance/get | Retrieve real-time balance data |
PlaidApi | accounts_get | POST /accounts/get | Retrieve accounts |
PlaidApi | application_get | POST /application/get | Retrieve information about a Plaid application |
PlaidApi | asset_report_audit_copy_create | POST /asset_report/audit_copy/create | Create Asset Report Audit Copy |
PlaidApi | asset_report_audit_copy_get | POST /asset_report/audit_copy/get | Retrieve an Asset Report Audit Copy |
PlaidApi | asset_report_audit_copy_remove | POST /asset_report/audit_copy/remove | Remove Asset Report Audit Copy |
PlaidApi | asset_report_create | POST /asset_report/create | Create an Asset Report |
PlaidApi | asset_report_filter | POST /asset_report/filter | Filter Asset Report |
PlaidApi | asset_report_get | POST /asset_report/get | Retrieve an Asset Report |
PlaidApi | asset_report_pdf_get | POST /asset_report/pdf/get | Retrieve a PDF Asset Report |
PlaidApi | asset_report_refresh | POST /asset_report/refresh | Refresh an Asset Report |
PlaidApi | asset_report_remove | POST /asset_report/remove | Delete an Asset Report |
PlaidApi | auth_get | POST /auth/get | Retrieve auth data |
PlaidApi | bank_transfer_balance_get | POST /bank_transfer/balance/get | Get balance of your Bank Transfer account |
PlaidApi | bank_transfer_cancel | POST /bank_transfer/cancel | Cancel a bank transfer |
PlaidApi | bank_transfer_create | POST /bank_transfer/create | Create a bank transfer |
PlaidApi | bank_transfer_event_list | POST /bank_transfer/event/list | List bank transfer events |
PlaidApi | bank_transfer_event_sync | POST /bank_transfer/event/sync | Sync bank transfer events |
PlaidApi | bank_transfer_get | POST /bank_transfer/get | Retrieve a bank transfer |
PlaidApi | bank_transfer_list | POST /bank_transfer/list | List bank transfers |
PlaidApi | bank_transfer_migrate_account | POST /bank_transfer/migrate_account | Migrate account into Bank Transfers |
PlaidApi | bank_transfer_sweep_get | POST /bank_transfer/sweep/get | Retrieve a sweep |
PlaidApi | bank_transfer_sweep_list | POST /bank_transfer/sweep/list | List sweeps |
PlaidApi | categories_get | POST /categories/get | Get Categories |
PlaidApi | create_payment_token | POST /payment_initiation/payment/token/create | Create payment token |
PlaidApi | deposit_switch_alt_create | POST /deposit_switch/alt/create | Create a deposit switch without using Plaid Exchange |
PlaidApi | deposit_switch_create | POST /deposit_switch/create | Create a deposit switch |
PlaidApi | deposit_switch_get | POST /deposit_switch/get | Retrieve a deposit switch |
PlaidApi | deposit_switch_token_create | POST /deposit_switch/token/create | Create a deposit switch token |
PlaidApi | employers_search | POST /employers/search | Search employer database |
PlaidApi | employment_verification_get | POST /employment/verification/get | Retrieve a summary of an individual's employment information |
PlaidApi | identity_get | POST /identity/get | Retrieve identity data |
PlaidApi | income_verification_create | POST /income/verification/create | (Deprecated) Create an income verification instance |
PlaidApi | income_verification_documents_download | POST /income/verification/documents/download | Download the original documents used for income verification |
PlaidApi | income_verification_paystub_get | POST /income/verification/paystub/get | (Deprecated) Retrieve information from a single paystub used for income verification |
PlaidApi | income_verification_paystubs_get | POST /income/verification/paystubs/get | Retrieve information from the paystubs used for income verification |
PlaidApi | income_verification_precheck | POST /income/verification/precheck | Check digital income verification eligibility and optimize conversion |
PlaidApi | income_verification_refresh | POST /income/verification/refresh | Refresh an income verification |
PlaidApi | income_verification_summary_get | POST /income/verification/summary/get | (Deprecated) Retrieve a summary of information derived from income verification |
PlaidApi | income_verification_taxforms_get | POST /income/verification/taxforms/get | Retrieve information from the tax documents used for income verification |
PlaidApi | institutions_get | POST /institutions/get | Get details of all supported institutions |
PlaidApi | institutions_get_by_id | POST /institutions/get_by_id | Get details of an institution |
PlaidApi | institutions_search | POST /institutions/search | Search institutions |
PlaidApi | investments_holdings_get | POST /investments/holdings/get | Get Investment holdings |
PlaidApi | investments_transactions_get | POST /investments/transactions/get | Get investment transactions |
PlaidApi | item_access_token_invalidate | POST /item/access_token/invalidate | Invalidate access_token |
PlaidApi | item_application_list | POST /item/application/list | List a userโs connected applications |
PlaidApi | item_application_scopes_update | POST /item/application/scopes/update | Update the scopes of access for a particular application |
PlaidApi | item_create_public_token | POST /item/public_token/create | Create public token |
PlaidApi | item_get | POST /item/get | Retrieve an Item |
PlaidApi | item_import | POST /item/import | Import Item |
PlaidApi | item_public_token_exchange | POST /item/public_token/exchange | Exchange public token for an access token |
PlaidApi | item_remove | POST /item/remove | Remove an Item |
PlaidApi | item_webhook_update | POST /item/webhook/update | Update Webhook URL |
PlaidApi | liabilities_get | POST /liabilities/get | Retrieve Liabilities data |
PlaidApi | link_token_create | POST /link/token/create | Create Link Token |
PlaidApi | link_token_get | POST /link/token/get | Get Link Token |
PlaidApi | payment_initiation_payment_create | POST /payment_initiation/payment/create | Create a payment |
PlaidApi | payment_initiation_payment_get | POST /payment_initiation/payment/get | Get payment details |
PlaidApi | payment_initiation_payment_list | POST /payment_initiation/payment/list | List payments |
PlaidApi | payment_initiation_payment_reverse | POST /payment_initiation/payment/reverse | Reverse an existing payment |
PlaidApi | payment_initiation_recipient_create | POST /payment_initiation/recipient/create | Create payment recipient |
PlaidApi | payment_initiation_recipient_get | POST /payment_initiation/recipient/get | Get payment recipient |
PlaidApi | payment_initiation_recipient_list | POST /payment_initiation/recipient/list | List payment recipients |
PlaidApi | processor_apex_processor_token_create | POST /processor/apex/processor_token/create | Create Apex bank account token |
PlaidApi | processor_auth_get | POST /processor/auth/get | Retrieve Auth data |
PlaidApi | processor_balance_get | POST /processor/balance/get | Retrieve Balance data |
PlaidApi | processor_bank_transfer_create | POST /processor/bank_transfer/create | Create a bank transfer as a processor |
PlaidApi | processor_identity_get | POST /processor/identity/get | Retrieve Identity data |
PlaidApi | processor_stripe_bank_account_token_create | POST /processor/stripe/bank_account_token/create | Create Stripe bank account token |
PlaidApi | processor_token_create | POST /processor/token/create | Create processor token |
PlaidApi | sandbox_bank_transfer_fire_webhook | POST /sandbox/bank_transfer/fire_webhook | Manually fire a Bank Transfer webhook |
PlaidApi | sandbox_bank_transfer_simulate | POST /sandbox/bank_transfer/simulate | Simulate a bank transfer event in Sandbox |
PlaidApi | sandbox_income_fire_webhook | POST /sandbox/income/fire_webhook | Manually fire an Income webhook |
PlaidApi | sandbox_item_fire_webhook | POST /sandbox/item/fire_webhook | Fire a test webhook |
PlaidApi | sandbox_item_reset_login | POST /sandbox/item/reset_login | Force a Sandbox Item into an error state |
PlaidApi | sandbox_item_set_verification_status | POST /sandbox/item/set_verification_status | Set verification status for Sandbox account |
PlaidApi | sandbox_oauth_select_accounts | POST /sandbox/oauth/select_accounts | Save the selected accounts when connecting to the Platypus Oauth institution |
PlaidApi | sandbox_processor_token_create | POST /sandbox/processor_token/create | Create a test Item and processor token |
PlaidApi | sandbox_public_token_create | POST /sandbox/public_token/create | Create a test Item |
PlaidApi | sandbox_transfer_repayment_simulate | POST /sandbox/transfer/repayment/simulate | Trigger the creation of a repayment |
PlaidApi | sandbox_transfer_simulate | POST /sandbox/transfer/simulate | Simulate a transfer event in Sandbox |
PlaidApi | sandbox_transfer_sweep_simulate | POST /sandbox/transfer/sweep/simulate | Simulate creating a sweep |
PlaidApi | signal_decision_report | POST /signal/decision/report | Report whether you initiated an ACH transaction |
PlaidApi | signal_evaluate | POST /signal/evaluate | Evaluate a planned ACH transaction |
PlaidApi | signal_return_report | POST /signal/return/report | Report a return for an ACH transaction |
PlaidApi | transactions_get | POST /transactions/get | Get transaction data |
PlaidApi | transactions_recurring_get | POST /transactions/recurring/get | Get streams of recurring transactions |
PlaidApi | transactions_refresh | POST /transactions/refresh | Refresh transaction data |
PlaidApi | transactions_sync | POST /transactions/sync | Get incremental transaction updates on an Item |
PlaidApi | transfer_authorization_create | POST /transfer/authorization/create | Create a transfer authorization |
PlaidApi | transfer_cancel | POST /transfer/cancel | Cancel a transfer |
PlaidApi | transfer_create | POST /transfer/create | Create a transfer |
PlaidApi | transfer_event_list | POST /transfer/event/list | List transfer events |
PlaidApi | transfer_event_sync | POST /transfer/event/sync | Sync transfer events |
PlaidApi | transfer_get | POST /transfer/get | Retrieve a transfer |
PlaidApi | transfer_intent_create | POST /transfer/intent/create | Create a transfer intent object to invoke the Transfer UI |
PlaidApi | transfer_intent_get | POST /transfer/intent/get | Retrieve more information about a transfer intent |
PlaidApi | transfer_list | POST /transfer/list | List transfers |
PlaidApi | transfer_repayment_list | POST /transfer/repayment/list | Lists historical repayments |
PlaidApi | transfer_repayment_return_list | POST /transfer/repayment/return/list | List the returns included in a repayment |
PlaidApi | transfer_sweep_get | POST /transfer/sweep/get | Retrieve a sweep |
PlaidApi | transfer_sweep_list | POST /transfer/sweep/list | List sweeps |
PlaidApi | wallet_get | POST /wallet/get | Fetch an e-wallet |
PlaidApi | wallet_transaction_execute | POST /wallet/transaction/execute | Execute a transaction using an e-wallet |
PlaidApi | wallet_transactions_list | POST /wallet/transactions/list | List e-wallet transactions |
PlaidApi | webhook_verification_key_get | POST /webhook_verification_key/get | Get webhook verification key |
- ACHClass
- APR
- AccountAccess
- AccountAssets
- AccountAssetsAllOf
- AccountBalance
- AccountBase
- AccountFilter
- AccountFilterSubtypes
- AccountFiltersResponse
- AccountIdentity
- AccountIdentityAllOf
- AccountProductAccess
- AccountProductAccessNullable
- AccountSelectionCardinality
- AccountSubtype
- AccountSubtypes
- AccountType
- AccountsBalanceGetRequest
- AccountsBalanceGetRequestOptions
- AccountsGetRequest
- AccountsGetRequestOptions
- AccountsGetResponse
- Address
- AddressData
- AddressDataNullable
- AddressNullable
- Application
- ApplicationGetRequest
- ApplicationGetResponse
- AssetReport
- AssetReportAuditCopyCreateRequest
- AssetReportAuditCopyCreateResponse
- AssetReportAuditCopyGetRequest
- AssetReportAuditCopyRemoveRequest
- AssetReportAuditCopyRemoveResponse
- AssetReportCreateRequest
- AssetReportCreateRequestOptions
- AssetReportCreateResponse
- AssetReportFilterRequest
- AssetReportFilterResponse
- AssetReportGetRequest
- AssetReportGetResponse
- AssetReportItem
- AssetReportPDFGetRequest
- AssetReportRefreshRequest
- AssetReportRefreshRequestOptions
- AssetReportRefreshResponse
- AssetReportRemoveRequest
- AssetReportRemoveResponse
- AssetReportTransaction
- AssetReportTransactionAllOf
- AssetReportUser
- AssetsErrorWebhook
- AssetsProductReadyWebhook
- AuthGetNumbers
- AuthGetRequest
- AuthGetRequestOptions
- AuthGetResponse
- AuthMetadata
- AuthSupportedMethods
- AutomaticallyVerifiedWebhook
- BankInitiatedReturnRisk
- BankInitiatedRiskTier
- BankTransfer
- BankTransferBalance
- BankTransferBalanceGetRequest
- BankTransferBalanceGetResponse
- BankTransferCancelRequest
- BankTransferCancelResponse
- BankTransferCreateRequest
- BankTransferCreateResponse
- BankTransferDirection
- BankTransferEvent
- BankTransferEventListRequest
- BankTransferEventListResponse
- BankTransferEventSyncRequest
- BankTransferEventSyncResponse
- BankTransferEventType
- BankTransferFailure
- BankTransferGetRequest
- BankTransferGetResponse
- BankTransferIdempotencyKey
- BankTransferListRequest
- BankTransferListResponse
- BankTransferMetadata
- BankTransferMigrateAccountRequest
- BankTransferMigrateAccountResponse
- BankTransferNetwork
- BankTransferStatus
- BankTransferSweep
- BankTransferSweepGetRequest
- BankTransferSweepGetResponse
- BankTransferSweepListRequest
- BankTransferSweepListResponse
- BankTransferType
- BankTransferUser
- BankTransfersEventsUpdateWebhook
- CategoriesGetResponse
- Category
- Cause
- ConnectedApplication
- CountryCode
- CreditAccountSubtype
- CreditAccountSubtypes
- CreditCardLiability
- CreditFilter
- CustomerInitiatedReturnRisk
- CustomerInitiatedRiskTier
- Deductions
- DeductionsBreakdown
- DeductionsTotal
- DefaultUpdateWebhook
- DepositSwitchAddressData
- DepositSwitchAltCreateRequest
- DepositSwitchAltCreateResponse
- DepositSwitchCreateRequest
- DepositSwitchCreateRequestOptions
- DepositSwitchCreateResponse
- DepositSwitchGetRequest
- DepositSwitchGetResponse
- DepositSwitchStateUpdateWebhook
- DepositSwitchTargetAccount
- DepositSwitchTargetUser
- DepositSwitchTokenCreateRequest
- DepositSwitchTokenCreateResponse
- DepositoryAccountSubtype
- DepositoryAccountSubtypes
- DepositoryFilter
- DistributionBreakdown
- DocType
- DocumentMetadata
- Earnings
- EarningsBreakdown
- EarningsBreakdownCanonicalDescription
- EarningsTotal
- Employee
- EmployeeIncomeSummaryFieldString
- Employer
- EmployerIncomeSummaryFieldString
- EmployerVerification
- EmployersSearchRequest
- EmployersSearchResponse
- EmploymentDetails
- EmploymentVerification
- EmploymentVerificationGetRequest
- EmploymentVerificationGetResponse
- EmploymentVerificationStatus
- Error
- ExternalPaymentOptions
- ExternalPaymentRefundDetails
- ExternalPaymentScheduleBase
- ExternalPaymentScheduleGet
- ExternalPaymentScheduleRequest
- HealthIncident
- HistoricalBalance
- HistoricalUpdateWebhook
- Holding
- HoldingsDefaultUpdateWebhook
- HoldingsOverride
- IdentityGetRequest
- IdentityGetRequestOptions
- IdentityGetResponse
- IncidentUpdate
- IncomeBreakdown
- IncomeBreakdownType
- IncomeOverride
- IncomeSummary
- IncomeSummaryFieldNumber
- IncomeSummaryFieldString
- IncomeVerificationCreateRequest
- IncomeVerificationCreateRequestOptions
- IncomeVerificationCreateResponse
- IncomeVerificationDocumentsDownloadRequest
- IncomeVerificationPaystubGetRequest
- IncomeVerificationPaystubGetResponse
- IncomeVerificationPaystubsGetRequest
- IncomeVerificationPaystubsGetResponse
- IncomeVerificationPrecheckConfidence
- IncomeVerificationPrecheckEmployer
- IncomeVerificationPrecheckEmployerAddress
- IncomeVerificationPrecheckEmployerAddressData
- IncomeVerificationPrecheckMilitaryInfo
- IncomeVerificationPrecheckRequest
- IncomeVerificationPrecheckResponse
- IncomeVerificationPrecheckUser
- IncomeVerificationRefreshRequest
- IncomeVerificationRefreshResponse
- IncomeVerificationStatusWebhook
- IncomeVerificationSummaryGetRequest
- IncomeVerificationSummaryGetResponse
- IncomeVerificationTaxformsGetRequest
- IncomeVerificationTaxformsGetResponse
- IncomeVerificationWebhookStatus
- InflowModel
- InitialUpdateWebhook
- Institution
- InstitutionStatus
- InstitutionsGetByIdRequest
- InstitutionsGetByIdRequestOptions
- InstitutionsGetByIdResponse
- InstitutionsGetRequest
- InstitutionsGetRequestOptions
- InstitutionsGetResponse
- InstitutionsSearchAccountFilter
- InstitutionsSearchPaymentInitiationOptions
- InstitutionsSearchRequest
- InstitutionsSearchRequestOptions
- InstitutionsSearchResponse
- InvestmentAccountSubtype
- InvestmentAccountSubtypes
- InvestmentFilter
- InvestmentHoldingsGetRequestOptions
- InvestmentTransaction
- InvestmentsDefaultUpdateWebhook
- InvestmentsHoldingsGetRequest
- InvestmentsHoldingsGetResponse
- InvestmentsTransactionsGetRequest
- InvestmentsTransactionsGetRequestOptions
- InvestmentsTransactionsGetResponse
- InvestmentsTransactionsOverride
- Item
- ItemAccessTokenInvalidateRequest
- ItemAccessTokenInvalidateResponse
- ItemApplicationListRequest
- ItemApplicationListResponse
- ItemApplicationListUserAuth
- ItemApplicationScopesUpdateRequest
- ItemApplicationScopesUpdateResponse
- ItemErrorWebhook
- ItemGetRequest
- ItemGetResponse
- ItemImportRequest
- ItemImportRequestOptions
- ItemImportRequestUserAuth
- ItemImportResponse
- ItemProductReadyWebhook
- ItemPublicTokenCreateRequest
- ItemPublicTokenCreateResponse
- ItemPublicTokenExchangeRequest
- ItemPublicTokenExchangeResponse
- ItemRemoveRequest
- ItemRemoveResponse
- ItemStatus
- ItemStatusInvestments
- ItemStatusLastWebhook
- ItemStatusNullable
- ItemStatusTransactions
- ItemWebhookUpdateRequest
- ItemWebhookUpdateResponse
- JWKPublicKey
- JWTHeader
- LiabilitiesAccountIdsWithUpdatedLiabilities
- LiabilitiesDefaultUpdateWebhook
- LiabilitiesGetRequest
- LiabilitiesGetRequestOptions
- LiabilitiesGetResponse
- LiabilitiesObject
- LiabilityOverride
- LinkTokenAccountFilters
- LinkTokenCreateCreditFilter
- LinkTokenCreateDepositoryFilter
- LinkTokenCreateInvestmentFilter
- LinkTokenCreateLoanFilter
- LinkTokenCreateRequest
- LinkTokenCreateRequestAccountSubtypes
- LinkTokenCreateRequestAuth
- LinkTokenCreateRequestDepositSwitch
- LinkTokenCreateRequestIncomeVerification
- LinkTokenCreateRequestPaymentInitiation
- LinkTokenCreateRequestTransfer
- LinkTokenCreateRequestUpdate
- LinkTokenCreateRequestUser
- LinkTokenCreateResponse
- LinkTokenEUConfig
- LinkTokenGetMetadataResponse
- LinkTokenGetRequest
- LinkTokenGetResponse
- LoanAccountSubtype
- LoanAccountSubtypes
- LoanFilter
- Location
- MFA
- Meta
- MortgageInterestRate
- MortgageLiability
- MortgagePropertyAddress
- NetPay
- NewAccountsAvailableWebhook
- Numbers
- NumbersACH
- NumbersACHNullable
- NumbersBACS
- NumbersBACSNullable
- NumbersEFT
- NumbersEFTNullable
- NumbersInternational
- NumbersInternationalNullable
- OverrideAccountType
- OverrideAccounts
- Owner
- OwnerOverride
- PSLFStatus
- Pay
- PayFrequency
- PayFrequencyValue
- PayPeriodDetails
- PaymentAmount
- PaymentInitiationAddress
- PaymentInitiationMaximumPaymentAmount
- PaymentInitiationMetadata
- PaymentInitiationOptionalRestrictionBacs
- PaymentInitiationPayment
- PaymentInitiationPaymentCreateRequest
- PaymentInitiationPaymentCreateResponse
- PaymentInitiationPaymentGetRequest
- PaymentInitiationPaymentGetResponse
- PaymentInitiationPaymentListRequest
- PaymentInitiationPaymentListResponse
- PaymentInitiationPaymentReverseRequest
- PaymentInitiationPaymentReverseResponse
- PaymentInitiationPaymentStatus
- PaymentInitiationPaymentTokenCreateRequest
- PaymentInitiationPaymentTokenCreateResponse
- PaymentInitiationRecipient
- PaymentInitiationRecipientCreateRequest
- PaymentInitiationRecipientCreateResponse
- PaymentInitiationRecipientGetRequest
- PaymentInitiationRecipientGetResponse
- PaymentInitiationRecipientGetResponseAllOf
- PaymentInitiationRecipientListRequest
- PaymentInitiationRecipientListResponse
- PaymentInitiationRefund
- PaymentInitiationStandingOrderMetadata
- PaymentMeta
- PaymentScheduleInterval
- PaymentScheme
- PaymentStatusUpdateWebhook
- Paystub
- PaystubAddress
- PaystubDeduction
- PaystubDetails
- PaystubEmployer
- PaystubOverride
- PaystubOverrideEmployee
- PaystubOverrideEmployeeAddress
- PaystubOverrideEmployer
- PaystubPayFrequency
- PaystubVerification
- PaystubVerificationStatus
- PaystubYTDDetails
- PendingExpirationWebhook
- PersonalFinanceCategory
- PhoneNumber
- PlaidError
- PlatformIds
- ProcessorApexProcessorTokenCreateRequest
- ProcessorAuthGetRequest
- ProcessorAuthGetResponse
- ProcessorBalanceGetRequest
- ProcessorBalanceGetRequestOptions
- ProcessorBalanceGetResponse
- ProcessorBankTransferCreateRequest
- ProcessorBankTransferCreateResponse
- ProcessorIdentityGetRequest
- ProcessorIdentityGetResponse
- ProcessorNumber
- ProcessorStripeBankAccountTokenCreateRequest
- ProcessorStripeBankAccountTokenCreateResponse
- ProcessorTokenCreateRequest
- ProcessorTokenCreateResponse
- ProductAccess
- ProductStatus
- ProductStatusBreakdown
- Products
- ProjectedIncomeSummaryFieldNumber
- RecaptchaRequiredError
- RecipientBACS
- RecipientBACSNullable
- RecurringTransactionFrequency
- RemovedTransaction
- RequestedScopes
- SandboxBankTransferFireWebhookRequest
- SandboxBankTransferFireWebhookResponse
- SandboxBankTransferSimulateRequest
- SandboxBankTransferSimulateResponse
- SandboxIncomeFireWebhookRequest
- SandboxIncomeFireWebhookResponse
- SandboxItemFireWebhookRequest
- SandboxItemFireWebhookResponse
- SandboxItemResetLoginRequest
- SandboxItemResetLoginResponse
- SandboxItemSetVerificationStatusRequest
- SandboxItemSetVerificationStatusResponse
- SandboxOauthSelectAccountsRequest
- SandboxOauthSelectAccountsResponse
- SandboxProcessorTokenCreateRequest
- SandboxProcessorTokenCreateRequestOptions
- SandboxProcessorTokenCreateResponse
- SandboxPublicTokenCreateRequest
- SandboxPublicTokenCreateRequestOptions
- SandboxPublicTokenCreateRequestOptionsTransactions
- SandboxPublicTokenCreateResponse
- SandboxTransferRepaymentSimulateRequest
- SandboxTransferRepaymentSimulateResponse
- SandboxTransferSimulateRequest
- SandboxTransferSimulateResponse
- SandboxTransferSweepSimulateRequest
- SandboxTransferSweepSimulateResponse
- Scopes
- ScopesContext
- ScopesNullable
- Security
- SecurityOverride
- SenderBACSNullable
- ServicerAddressData
- SignalAddressData
- SignalDecisionReportRequest
- SignalDecisionReportResponse
- SignalDevice
- SignalEvaluateCoreAttributes
- SignalEvaluateRequest
- SignalEvaluateResponse
- SignalPersonName
- SignalReturnReportRequest
- SignalReturnReportResponse
- SignalScore
- SignalScores
- SignalUser
- SimulatedTransferSweep
- StandaloneAccountType
- StandaloneCurrencyCodeList
- StandaloneInvestmentTransactionType
- StudentLoan
- StudentLoanRepaymentModel
- StudentLoanStatus
- StudentRepaymentPlan
- Taxform
- TaxpayerID
- Total
- TotalCanonicalDescription
- Transaction
- TransactionAllOf
- TransactionBase
- TransactionCode
- TransactionData
- TransactionOverride
- TransactionStream
- TransactionStreamAmount
- TransactionsGetRequest
- TransactionsGetRequestOptions
- TransactionsGetResponse
- TransactionsRecurringGetRequest
- TransactionsRecurringGetResponse
- TransactionsRefreshRequest
- TransactionsRefreshResponse
- TransactionsRemovedWebhook
- TransactionsSyncRequest
- TransactionsSyncResponse
- Transfer
- TransferAuthorization
- TransferAuthorizationCreateRequest
- TransferAuthorizationCreateResponse
- TransferAuthorizationDecisionRationale
- TransferAuthorizationDevice
- TransferAuthorizationGuaranteeDecision
- TransferAuthorizationGuaranteeDecisionRationale
- TransferAuthorizationProposedTransfer
- TransferCancelRequest
- TransferCancelResponse
- TransferCreateIdempotencyKey
- TransferCreateRequest
- TransferCreateResponse
- TransferEvent
- TransferEventListRequest
- TransferEventListResponse
- TransferEventSyncRequest
- TransferEventSyncResponse
- TransferEventType
- TransferFailure
- TransferGetRequest
- TransferGetResponse
- TransferIntentCreate
- TransferIntentCreateMode
- TransferIntentCreateRequest
- TransferIntentCreateResponse
- TransferIntentGet
- TransferIntentGetFailureReason
- TransferIntentGetRequest
- TransferIntentGetResponse
- TransferListRequest
- TransferListResponse
- TransferMetadata
- TransferNetwork
- TransferRepayment
- TransferRepaymentListRequest
- TransferRepaymentListResponse
- TransferRepaymentReturn
- TransferRepaymentReturnListRequest
- TransferRepaymentReturnListResponse
- TransferStatus
- TransferSweep
- TransferSweepGetRequest
- TransferSweepGetResponse
- TransferSweepListRequest
- TransferSweepListResponse
- TransferSweepStatus
- TransferType
- TransferUserAddressInRequest
- TransferUserAddressInResponse
- TransferUserInRequest
- TransferUserInResponse
- UserCustomPassword
- UserPermissionRevokedWebhook
- VerificationAttribute
- VerificationExpiredWebhook
- VerificationRefreshStatus
- VerificationStatus
- W2
- W2Box12
- W2StateAndLocalWages
- WalletBalance
- WalletGetRequest
- WalletGetResponse
- WalletTransaction
- WalletTransactionAmount
- WalletTransactionCounterparty
- WalletTransactionCounterpartyBACS
- WalletTransactionCounterpartyNumbers
- WalletTransactionExecuteRequest
- WalletTransactionExecuteResponse
- WalletTransactionIdempotencyKey
- WalletTransactionStatus
- WalletTransactionsListRequest
- WalletTransactionsListResponse
- Warning
- WebhookUpdateAcknowledgedWebhook
- WebhookVerificationKeyGetRequest
- WebhookVerificationKeyGetResponse
- YTDGrossIncomeSummaryFieldNumber
- YTDNetIncomeSummaryFieldNumber
- Type: API key
- API key parameter name: PLAID-CLIENT-ID
- Location: HTTP header
- Type: API key
- API key parameter name: Plaid-Version
- Location: HTTP header
- Type: API key
- API key parameter name: PLAID-SECRET
- Location: HTTP header
If the OpenAPI document is large, imports in openapi_client.apis and openapi_client.models may fail with a RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:
Solution 1: Use specific imports for apis and models like:
from openapi_client.api.default_api import DefaultApi
from openapi_client.model.pet import Pet
Solution 2: Before importing the package, adjust the maximum recursion limit as shown below:
import sys
sys.setrecursionlimit(1500)
import openapi_client
from openapi_client.apis import *
from openapi_client.models import *