Skip to content

Retrieve the entirety of a GC bank statement for a given day so payment operations don't have to manually upload every day

Notifications You must be signed in to change notification settings

benk-gc/open-banking-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

A basic script to pull all of the transactions out of the accounts in your RBS open banking sandbox app and save them to CSV.

You can reconfigure the APP_ID and other query data by changing the variables at the top of rbs-get-transactions.py.

To set up and run, create a virtualenv with something like:

virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt

For authentication with your sandbox app you need to set up your client id and secret in your .bashrc or .zshrc like this:

export RBS_CLIENT_ID="ljAIOSDJLajdioAJSDiAJD"
export RBS_CLIENT_SECRET="sadfASdasjioDJASOdjasoF"

You'll also need to make sure the APP_ID in the script is updated to match your app.

Then just run the script with python rbs-get-transactions.py.

API reference material

About

Retrieve the entirety of a GC bank statement for a given day so payment operations don't have to manually upload every day

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages