November 2, 2026
Added optional has_perpetual_otp field to the custom Sandbox user configuration object. When set to true , the Item behaves like one at an institution that presents a multi-factor challenge on every login attempt.
Added optional has_perpetual_otp field to the custom Sandbox user configuration object. When set to true , the Item behaves like one at an institution that presents a multi-factor challenge on every login attempt.
For Plaid Check Consumer Report: Added paired_item_id to the Item object, available through /item/get and /user/items/get . It identifies the corresponding Plaid Inc. or Plaid Check Item for Items created through a hybrid Link session or by adding Plaid Check products to an existing ...
Updated the left-hand navigation of the Plaid Dashboard for improved ease of use. Added connection_availability field to the Institution object. It is NOT_SUPPORTED when Plaid does not support new connections to the institution (which can only occur on /institutions/get_by_id respons...
Updated error response for /oauth/* endpoints to be aligned with OAuth spec (if called with content-type: application/x-www-form-urlencoded ) or the Plaid API (if called with content-type: application/json ). /sandbox/transactions/create now works on every Sandbox Item, not only those c...
Released Plaid's next-generation Go SDK. For more details, see the plaid-go GitHub repo . For Link: Released Android SDK v6.3.0 , adding support for automatic session handoff for Embedded Link, and fixing a bug with password-manager autofill on the Link credentials screen. Released And...
For Transactions and Liabilities: Added support for transactions on loan type accounts beyond student and mortgage , such as auto loans and lines of credit; see the account type / product support matrix .
/item/get now returns consent_expiration_time for Chase Items (backfilled for Items connected since August 21, 2026). Added /beta/webhook_events/list , a beta endpoint to help customers manage missed webhooks. Released the beta version of the modernized Plaid Go client library. If yo...
Updated error response for /oauth/* endpoints to be aligned with OAuth spec (if called with content-type: application/x-www-form-urlencoded ) or the Plaid API (if called with content-type: application/json ). /sandbox/transactions/create now works on every Sandbox Item, not only those c...
Added a Billing page to the Dashboard for customers on negotiated rates, providing visibility into invoice and payment history. For Link: Released React Native SDK v13.0.5 , adding an explicit Identity Verification session API that creates and returns the native Link session without wait...
Added support for returning Annual Percentage Yield (APY) data on accounts via the new apy field. Added /sandbox/user/fire_webhook for firing test webhooks associated with a user (primarily Income and Plaid Check Consumer Report webhooks) rather than an Item. Added /user/items/associat...
/item/get now returns consent_expiration_time for Chase Items (backfilled for Items connected since August 21, 2026). Added /beta/webhook_events/list , a beta endpoint to help customers manage missed webhooks. Released the beta version of the modernized Plaid Go client library. If yo...
For Transactions: Added support for transactions on loan type accounts beyond student and mortgage , such as auto loans and lines of credit; see the account type / product support matrix .
For Plaid Check Consumer Report: Beginning later this year, customers must request all Plaid Check products they plan to retrieve in the products array when calling /link/token/create or /cra/check_report/create . Clients will no longer be able to generate and retrieve CRA products thr...
For Link: Released iOS SDK v7.0.2 , containing a fix for an issue in which onSuccess would sometimes not be called. Released iOS SDK v7.0.3 , containing a fix for missing fields in the onSuccess callback. For Plaid Check Consumer Report: Added the ability to suppress the GSE detail...
Added a Billing page to the Dashboard for customers on negotiated rates, providing visibility into invoice and payment history. For Link: Released React Native SDK v13.0.5 , adding an explicit Identity Verification session API that creates and returns the native Link session without wait...
Added support for returning Annual Percentage Yield (APY) data on accounts via the new apy field. Added /sandbox/user/fire_webhook for firing test webhooks associated with a user (primarily Income and Plaid Check Consumer Report webhooks) rather than an Item. Added /user/items/associat...
Enhanced Sandbox capabilities with the launch of Sandbox Studio in the Dashboard. Customers can now make Sandbox API calls directly via the Dashboard, create custom Sandbox profiles based on a text description, and save institutions to Sandbox profiles for testing Layer and the Returning User ...
Updated the left-hand navigation of the Plaid Dashboard for improved ease of use. Added connection_availability field to the Institution object. It is NOT_SUPPORTED when Plaid does not support new connections to the institution (which can only occur on /institutions/get_by_id respons...
Added a Billing page to the Dashboard for customers on negotiated rates, providing visibility into invoice and payment history. For Link: Released React Native SDK v13.0.5 , adding an explicit Identity Verification session API that creates and returns the native Link session without wait...
Added a Billing page to the Dashboard for customers on negotiated rates, providing visibility into invoice and payment history. For Link: Released React Native SDK v13.0.5 , adding an explicit Identity Verification session API that creates and returns the native Link session without wait...
Enhanced Sandbox capabilities with the launch of Sandbox Studio in the Dashboard. Customers can now make Sandbox API calls directly via the Dashboard, create custom Sandbox profiles based on a text description, and save institutions to Sandbox profiles for testing Layer and the Returning User ...
Added support for returning Annual Percentage Yield (APY) data on accounts via the new apy field. Added /sandbox/user/fire_webhook for firing test webhooks associated with a user (primarily Income and Plaid Check Consumer Report webhooks) rather than an Item. Added /user/items/associat...
Improved behavior of Identity endpoints when called on non-depository Capital One accounts where identity data is not available. The failure to fetch identity data in this scenario will no longer cause the Item to enter an error state. Improved accuracy of Item consent expiration data at insti...
Added a Billing page to the Dashboard for customers on negotiated rates, providing visibility into invoice and payment history. For Link: Released React Native SDK v13.0.5 , adding an explicit Identity Verification session API that creates and returns the native Link session without wait...
For Identity Verification: Added support for non-US test users to the Sample Identities Manager. For Monitor: Made multiple UI improvements to the Dashboard: For easier navigation, added the ability to search, sort, and filter the review queue to a left-hand panel that is present through...
Added the ability for Pay-as-you-go customers to request access to Charles Schwab via the OAuth institutions page in the Dashboard without having to file a support ticket. Trial plan customers can now get immediate access to all OAuth institutions. Added /user/products/terminate , /use...
Updated the Institution Status page in the Dashboard. New features include: Personalized data for your integration, including connection health rates specific to your integration, the ability to sort institutions by traffic from your app, and granular breakdowns of connection issues showing h...
For Plaid Check Consumer Report: Beginning later this year, customers must request all Plaid Check products they plan to retrieve in the products array when calling /link/token/create or /cra/check_report/create . Clients will no longer be able to generate and retrieve CRA products thr...
Added FRAUD_TRANSACTION to the reason_code enum used by /item/products/terminate and /user/products/terminate , for terminating an Item due to transaction-level fraud (e.g. unauthorized transactions, card testing, chargebacks, ACH returns, or disputes). Redesigned the Support experi...
For Identity Verification: Added a map-based visualization showing the end user's associated locations, including their IP address geolocation, reported address, and document address. The visualization also reports the distance between these locations and provides a risk level assessment based ...