What is Bank Feeds API?
Leverage our Bank Feeds API to simplify the deployment of bank feeds in your application. It creates the associated infrastructure for you and automates the upload of bank statements into accounting platforms used by your small and medium-sized business (SMB) customers.
Who is it for?
Our Bank Feeds API makes it easy for banks, neobanks, corporate card issuers, and payment providers to ensure customers can access their bank transaction data within their accounting software.
As a result, your customers enjoy a more complete and simplified accounting experience, save time closing their books, and further reduce manual error without requiring third-party middleware or manual file uploads.
Why use it?
A recent survey revealed that 71% of Xero partners identify
Leverage our coverage of the most popular accounting platforms and remove barriers to product adoption, increasing customer retention and elevating their experience with your app as a result.
With Bank Feeds API, you can:
When your services integrate effortlessly into your customer's tools and processes, they're less likely to switch to a competitor.
We help your customers close their books faster and with fewer manual errors.
Keep balance up to date
Near real-time balances help your customers manage their finances more effectively and make the right choices.
How does it work?
Bank Feeds API supports your build through all the key stages of establishing a bank feed and using it to automatically upload bank statements to your SMBs' accounting software.
To establish a
At the same time, you will also create additional Codat infrastructure elements, such as a
Next, you will enable your SMB customer to let you connect to their accounting platform. They will authorize that connection via our auth flow, which you will implement when building with Bank Feeds API.
Then, provide your user with a UI so they can select the target accounts in that platform. This will tell Codat where exactly to establish a bank feed. Depending on your customer's software, there are three methods you can use for mapping: Codat's UI, your own UI, or the integration's UI.
The setup process and platform registration requirements vary for each Bank Feeds API integration. For detailed instructions, refer to the documentation we provide for each integration.
Once your SMB customer completes the authorization and account mapping process, you can begin the automatic upload of bank statements by pushing transactions into the target bank account on the accounting platform.
✨ Full access
This product is only available on our full access plans.
Build with client libraries
Use our comprehensive SDKs to kick-start and simplify your developers' journey deploying bank feeds in your application. The SDKs come in multiple languages and provide sample requests and responses for the full range of bank statement automation scenarios.
- Start building with our Bank Feeds API