Open Banking product scraper
This is not supposed to be production code... I created this to get a feel as to what our banks are providing in regards to product data.
How to run
I created this using node version ~12, and I am not sure what version you will need to run it, there's nothing too fancy here so any reasonable version should be fine.
npm install
npm start
What to expect
This tool is fairly dumb - it will iterate over the configuration you have provided inline within
index.js
and write out product data into products/${bank}/${productName}.json
files.
Configuration
index.js
is the only file here - go have a look and change the bank metadata - ie.
[
{
name: "Commbank",
url: "https://api.commbank.com.au/cds-au/v1/banking"
},
{
name: "Westpac",
url: "https://digital-api.westpac.com.au/cds-au/v1/banking"
},
{
name: "ANZ",
url: "https://api.anz/cds-au/v1/banking"
},
{
name: "NAB",
url: "https://openbank.api.nab.com.au/cds-au/v1/banking"
}
]