- Retrieve all financial accounts (checking, savings, credit, loan, investment) linked to an Item via POST /accounts/get
- Fetch real-time balance data directly from the financial institution for all or specific accounts via POST /accounts/balance/get
- Create an Asset Report for the linked Item, providing a point-in-time snapshot of account balances, transactions, and identity data for lending and verification via POST /asset_report/create
- Retrieve a completed Asset Report containing account balances, transaction history, and identity data via POST /asset_report/get
- Download a completed Asset Report as a formatted PDF document for sharing with lenders and verifiers via POST /asset_report/pdf/get
- Create a refreshed copy of an existing Asset Report with updated data from the financial institutions via POST /asset_report/refresh
- Create a filtered copy of an Asset Report with specified accounts excluded via POST /asset_report/filter
- Permanently delete an Asset Report and invalidate its token via POST /asset_report/remove
- Retrieve bank account numbers and routing numbers needed to initiate ACH, EFT, BACS, and wire transfers via POST /auth/get
- Retrieve personal identity information (name, email, phone, address) for account holders directly from the financial institution via POST /identity/get
- Retrieve a paginated list of all Plaid-supported financial institutions with filtering by country, products, and routing numbers via POST /institutions/get
- Retrieve detailed metadata for a single financial institution by its Plaid institution_id via POST /institutions/get_by_id
- Search Plaid's institution directory by name or query string with optional product and country filters via POST /institutions/search
- Retrieve current investment portfolio holdings including stocks, bonds, mutual funds, and ETFs for linked brokerage and retirement accounts via POST /investments/holdings/get
- Retrieve investment transactions (buys, sells, dividends, fees, transfers) within a specified date range for linked brokerage accounts via POST /investments/transactions/get
- Retrieve metadata and health status for a linked financial institution Item via POST /item/get
- Permanently remove a linked Item, invalidating its access_token and ending all associated billing via POST /item/remove
- Update or set the webhook URL for receiving real-time event notifications for an Item via POST /item/webhook/update
- Retrieve detailed liabilities data for credit cards, student loans, and mortgages associated with an Item via POST /liabilities/get
- Create a link_token to initialize Plaid Link, the client-side UI component for bank account connection, via POST /link/token/create
- Retrieve metadata and configuration details for a previously created link_token via POST /link/token/get
- Exchange a single-use public_token for a permanent access_token via POST /item/public_token/exchange
- Create a test public_token for a sandbox Item, simulating the Plaid Link flow without user interaction, via POST /sandbox/public_token/create
- Retrieve a list of available bank statements for all accounts linked to an Item via POST /statements/list
- Download a single bank statement PDF by its statement ID via POST /statements/download
- Trigger on-demand extraction of bank statements for a specified date range via POST /statements/refresh
- Get incremental transaction updates using Plaid's recommended cursor-based sync approach, returning added, modified, and removed transactions since the last sync via POST /transactions/sync
- Fetch historical transaction data within a specified date range with pagination and optional enrichment fields via POST /transactions/get
- Fetch Plaid-detected recurring transaction patterns (subscriptions, income deposits, bills) for accounts associated with an Item via POST /transactions/recurring/get
- Trigger an on-demand refresh of transaction data for an Item, bypassing the normal automatic update schedule, via POST /transactions/refresh
No matching actions