Online-Banking with HBCI /FinTS

Hey Folks,

I would like to create my own Banking-Software with KNIME. Basically there must be a possibility to get all transactions from different accounts. In Germany HBCI / FinTS is the preferred and m.E. the only API to get Access to Banking-Data. Does anyone have experience with a project like this? Well I’m very familar with KNIME since I worked with KNIME since many years. But HBCI / FinTS would be a challange.

Best Regards, Ingo

1 Like

Hello @ingo_knime,

So I did some research on FinTS (formerly HBCI from what I could find) and it is not REST based so you can’t use our REST extension. It does function similar with using messaging instead of requests. From what I could tell you will probably need to use a python script to correctly send messages which is pretty complex versus a REST based api. However I did find a library you could use that can help with some of that:

Library support does seem a little sparse, but this should help out with abstracting some of the complexity away with working on FinTS.

Also, the docs for the library is here:
https://python-fints.readthedocs.io/en/latest/

TL

2 Likes