Your Plaid Integration
-
INVALID_ACCOUNT_ID error walkthrough
Plaid will return an INVALID_ACCOUNT_ID error when a call includes an account_id in the account_ids options object that is either invalid or does not exist on the Plaid Item. This article will firs...
-
OAuth overview
This article provides a high-level overview of OAuth, a form of user authentication used by the majority of Plaid’s European integrations. What is OAuth? Plaid’s PSD2-compliant European integration...
-
Preventing duplicate Items
A unique Item is created when an end-user links their bank account through Plaid. Based on how you’ve set up your integration, it might be possible for an end-user to create multiple Items for the ...
-
Auth Flows
Overview This article outlines the various user authentication methods into their financial institution that Plaid supports. It’s meant to be a primer and not a replacement for Plaid's Developer Do...
-
Handling Plaid Errors
This article is a breakdown of Plaid error codes and our recommendations for how to best handle them. Requires Client Action Invalid request errors: Client sends a malformed request that is missin...
-
Account selection in Link
Within Link, you can enable an account selection pane, which allows an end-user to select one or more of the account(s) at their institution. When enabled, this pane will display once the end-user ...
-
account_id overview
Every Plaid API request returns an accounts key with information about the account(s) affiliated with a user’s credentials: { "accounts": [{ "account_id": "vzeNDwK7KQIm4yEog683uElbp9GRLEFXGK9...
-
access_token and Item FAQ
How to track users across items Do items or access tokens expire? How do I remove an item? What are the differences among a public_token, access_token, and an item? How are tokens formatted? Ho...
-
Migrating to Production
There are a few steps that must be taken to successfully switch from Plaid’s Sandbox or Development environment to Plaid’s Production environment. If you haven't gotten Production access yet, you m...
-
Issues with accounts or transactions
Missing transactions Transaction data quality Missing accounts Misclassified accounts Transactions You may occasionally notice that a user appears to be missing transactions or that some aspect of ...
-
Storing and deleting items, access tokens, and public tokens
Storage An access_token is your key to retrieving data on behalf of an item, a set of credentials at a financial institution. access_tokens are obtained by exchanging a public_token, which you rece...