Click here to Skip to main content
15,890,527 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: (untagged)
Hi I like to get my bank transaction the same way as Quicken gets it from Bank.
Are there APIs that I can call and pass login info to get the transactions
Thanks
Posted

Many banks allow customers to download their statement or transactions in many formats, such as Quicken, MS Money, Excel, CSV, PDF and etc. Check which formats your bank allows you to download. Then import the format you want to work with to your application.

This method is fail-safe. The bank may change the format at any time and break your implementation. You would need to keep up with the changes. Short of this, I doubt the bank will allow you to interface directly to them.

NOTE:
1. I mentioned Quicken, MS Money, etc for completeness. The chance of you using them are very remote, because, a) you will need to understand the format and extract the data, b) the format may change over-complicating your design.
2. Probably the simplest file format to work with might be CSV or Excel.

Good Luck!
 
Share this answer
 
Comments
sean1332 7-Feb-11 14:37pm    
Thanks for your answer. I already do that, but I want it to make it like Mint.com
Yusuf 7-Feb-11 14:47pm    
Please tell me you are not serious.
mint.com is owned by Intuit which makes Quickbook.

If you want to make it like mint, here is what you need
1. Come up with your own format
2. Let the banks adapt your format and allow you to download it.
3. Viola! you are in business.
sean1332 9-Feb-11 11:57am    
You are wrong again. Mint started at 2005 with Aaron Patzer. I started using it before Intuit bought it.
Intuit had Quickbookonline which was not working as good as Min.com.
Yusuf 9-Feb-11 13:48pm    
That might be the case, but in order for it to work, either a)they have to come up with a format and have the banks adapt it or b) they need to understand the different formats and support them. The later part is error prone and depends on the other formats integrity and not to be changed. If they change they mint will need to update their code base.

That was the core of my massage, not who started mint and how it got evolved.
Talk to the bank to see if they have an API's implemented that support what you need.
 
Share this answer
 
http://www.ofx.net/[^]
Open Financial Exchange (OFX) is a unified specification for the electronic exchange of financial data between financial institutions, businesses and consumers via the Internet. OFX is not a financial institution.
 
Share this answer
 
Please tell me that you are not serious.
Are you expecting a bank to expose APIs to retrieve information.
Banking systems are one of the most closed and secured applications.
 
Share this answer
 
Comments
sean1332 7-Feb-11 14:36pm    
Yes I am serious, and I know it is very secure. If you go and get account on Mint.com, you will see, it extract your transactions from banks with your userid and password. This site at the beginning was started by just one developer.
thanks

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900