GithubHelp home page GithubHelp logo

jorants / bunq-example-export Goto Github PK

View Code? Open in Web Editor NEW
10.0 2.0 0.0 8 KB

An example project for Bunq banking & Python, the script exports all transactions from all accounts to .csv

License: The Unlicense

Python 100.00%

bunq-example-export's Introduction

bunq-example-export

An example project for Bunq banking & Python, the script exports all transactions from all accounts to .csv

How to use

Install the bunq sdk:

pip3 install bunq_sdk --upgrade

Or, install as a user:

pip3 install bunq_sdk --upgrade --user

Get an api key from the Bunq app under Settings -> Developers. Then, run start.py --api-key <YOUR API KEY> to generate a config file. Be carefull with this file, it gives access to your bunq accounts! You only need to run this ones.

Now we are setup, you can run export.py to export the last weeks worth of transactions from all your accounts, excluding transactions seen before.

How to read the example

The start.py file is taken from the Bunq examples. As for the export.py, most should be clear from the comments. A general point that took me a while to figure out is that the Python SDK for bunq is not really a SDK. It is a set of automatically generated functions that correspond with the API endpoints. This means you will need to do a lot of coding yourself, there is no nice all_accounts() function.

bunq-example-export's People

Stargazers

 avatar  avatar  avatar Oleh Prypin avatar  avatar Xabier Davila avatar Bas Nijholt avatar gustavo panizzo avatar Michael Hilhorst avatar  avatar

Watchers

James Cloos avatar Joran van Apeldoorn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.