List of supported banking institutions by Synapse
Supported Features
To determine available features for each bank, use the View All Institutions
API call and look under features
.
Node Sync
Accounts that support node syncing can be synced (force_refresh=yes)
once every 4 hours and -- if successful -- will update the balance on the node and also pull any new transactions.
Bank Transaction History
Select accounts also return transaction history. A tx_history_month
value greater than 0 indicates support.
To access the transactions data, simply perform a GET
node request with a query parameter of full_dehydrate=yes
.
Transaction Analysis
Full dehydrate also returns an analyzed transaction summary. This includes information like income streams, recurring withdrawals, recurring bank fees, and a general analysis of recurring credit card payments.
This provides insight into payments that are scheduled to be charged to the account even if they are not initiated through the user’s institution (for example, the card issuer is debiting the user’s account).
Bill Pay Data
Along with transaction data, we also return all the bills a user has linked to their bank. In the long term, our goal is to be able to provide a bill pay migration tool, that would allow customers to switch banks in matter of seconds, making it effortless for customers to be able to move from a external bank to a Synapse deposit account.
Recent Statements
We also return the most recent monthly statement associated with the user’s bank account. This acts like another document check that we can have on file for users for KYC purposes.