Show HN: I made a simple personal finance API (like Yodlee)
From http://news.ycombinator.com/item?id=1431583, I realized that all those types of sites are not tailored to developers like the other simple APIs around the web are (i.e. flickr). I made mine as simple as I thought possible.
From http://news.ycombinator.com/item?id=1676458, I realized that eventually it should be a scalable model where you pay pennies per the # of requests you make.
Right now it supports many institutions (not as many as Yodlee, as I don't scrape) but given enough demand, more will be added. I am currently beta testing the functionality before moving to a dedicated machine and having a SLA.
In the future, I plan to support more API functions such as getting a bank's routing number, being able to push user credentials up to the server where they will be encrypted and available for things like push notifications, bill pay API, etc.
13 comments
[ 5.0 ms ] story [ 41.8 ms ] threadTwo questions:
(1) How can we trust you with our bank login credentials?
(2) What is the current list of banks you support?
Would a call to https://api.finkin.com/v1.0/InstitutionSearch give me the full list?
(2) Good question. I had to restrict the query as it was over 1MB in size for the full list, but I'll run it and make the xml file available for people that don't want to query each time. I created the list from a couple of sources and have only tested it with my and my family's accounts so it is hard to tell how much of the data is valid and how much is stale.
edit: http://finkin.com/InstitutionSearch.xml
If you mean FDIC insurance, that's only if the bank fails; identity theft type losses are probably not covered (you may want to research and confirm this).
Also, I don't think it matters from which computer/ip address someone logs in. If you know my login credentials, you can do anything to the account (though this might vary from bank to bank).
I think you need to be more proactive about security and fraud before people will be comfortable.
http://finkin.com/InstitutionSearch.xml
Thanks, I'll take a look.
Like charging for an open source commercial license for "embedded" use only and you retain the rights to be the sole general api provider?
From your idea, perhaps I can release the code completely free (or small one time fee) but charge for use of my up to date databases. Thanks for the help!
Can you confirm/rebut?
edit: here is my original comment -> http://news.ycombinator.com/item?id=1537982
My initial goal was to provide a simple and cheap API that one can get started with in minutes vs. having to gather a server list, maintain it, read through the OFX docs, etc. In my testing, I have never had a problem with stale data, but that doesn't mean that it doesn't exist. Going forward, I am not opposed to scraping if there's a demand for it.
Thanks!