I'm not aware of any, but I've been wanting for exactly the same thing. It seems like it would be an interesting (albeit expensive) experiment to build an API-first bank. It would open up all sorts of interesting possibilities like an ecosystem of third-party clients to access your banking information.