Product overviews

Current API

Auth

Transactions

Identity

Income

Balance

Auth

Auth authenticates bank accounts for use in a variety of payment contexts. The product retrieves the account and routing information associated with online banking credentials, which you can pass directly to your processor to enable ACH payments. Auth pairs with any ACH payment processor to actually move money over ACH. Plaid handles the technical challenges—such as input validation, error handling, and multi-factor authentication—while presenting a consistent user experience across platforms. If you need a processor, we did a direct integration with Stripe, which you can learn more about on our blog or docs.
 

Transactions

Transactions returns users’ transaction data in an easy-to-use format, capturing both card and bank account transactions. Once a user has permissioned your application via Plaid, Transactions provides transaction and account data that is standardized across financial institutions. Transactions are linked to a clean name, entity type, location, and category. Similarly, account data is standardized and returned with name, number, balance, and other available meta information.
 

Identity

Identity returns the account holder information on file with a financial institution, and may include name, email, phone number, and address. Plaid returns identity in a consistent format across institutions and account types. By comparing verified bank data on file to details users provide to your application, Info can be used to validate identities and reduce fraud costs.
 

Income

Income uses deposit-level data to return information about a user’s income. This includes their income over the past year, their projected yearly income, and income stream details. Plaid makes it possible for you to gather up to two years of transaction data, giving a more complete picture of a consumer’s financial situation. For about 50% of borrowers, Plaid immediately returns results that equal the user’s current income estimate. In situations where the current income is over- or under-reported, Plaid will provide more detailed information about the user’s income sources.
 

Balance

Balance returns the balance of a user’s accounts in real time. While Transactions provides balance information consistent with Plaid’s most recent transaction pull, Balance returns balances the moment that the Balance request is made. Additionally, Balance provides insight into a user’s current balance as well as their available balance, which is the current balance less any outstanding debits. With this real-time data, Balance helps prevent NSF fees and overdraft charges.
 

Legacy API

Auth

Auth authenticates bank accounts for use in a variety of payment contexts. The product retrieves the account and routing information associated with online banking credentials, which you can pass directly to your processor to enable ACH payments. Auth pairs with any ACH payment processor to actually move money over ACH. Plaid handles the technical challenges—such as input validation, error handling, and multi-factor authentication—while presenting a consistent user experience across platforms. If you need a processor, we did a direct integration with Stripe, which you can learn more about on our blog or docs.


Connect

Connect returns users’ transaction data in an easy-to-use format, capturing both card and bank account transactions. Once a user has permissioned your application via Plaid, Connect provides transaction and account data that is standardized across financial institutions. Transactions are linked to a clean name, entity type, location, and category. Similarly, account data is standardized and returned with name, number, balance, and other available meta information.


Info

Info returns the account holder information on file with a financial institution, and may include name, email, phone number, and address. Plaid returns Info in a consistent format across institutions and account types. By comparing verified bank data on file to details users provide to your application, Info can be used to validate identities and reduce fraud costs.


Income

Income uses deposit-level data to return information about a user’s income. This includes their income over the past year, their projected yearly income, and income stream details. Plaid makes it possible for you to gather up to two years of transaction data, giving a more complete picture of a consumer’s financial situation. For about 50% of borrowers, Plaid immediately returns results that equal the user’s current income estimate. In situations where the current income is over- or under-reported, Plaid will provide more detailed information about the user’s income sources.


Balance

Balance returns the balance of a user’s accounts in real time. While Connect provides balance information consistent with Plaid’s most recent transaction pull, Balance returns balances the moment that the Balance request is made. Additionally, Balance provides insight into a user’s current balance as well as their available balance, which is the current balance less any outstanding debits. With this real-time data, Balance helps prevent NSF fees and overdraft charges.

Did you find this article helpful?

Yes, I found this article helpful No, I didn't find this article helpful

Thanks for your feedback

support@plaid.com
https://cdn.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete