Skip to content

kmille/ingdiba-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Client for the Showcase API

docs: https://developer.ing.com/openbanking/get-started

Setup

  1. Sign-up, create an app, subscribe to the Showcase API (described in https://developer.ing.com/openbanking/get-started)
  2. Generate 2 certificates
    • One for the API-Server communication (client ssl)
    • openssl genrsa -out server1.key 2048
    • openssl req -sha256 -new -key server1.key -out server1.csr
    • openssl x509 -req -sha256 -days 365 -in server1.csr -signkey server.key -out server_public1.crt
    • one you sign your http requests with
    • openssl genrsa -out server2.key 2048
    • openssl req -sha256 -new -key server2.key -out server2.csr
    • openssl x509 -req -sha256 -days 365 -in server2.csr -signkey server2.key -out server_public2.crt
    • upload both
  3. you have to wait until your app is activated (not in status: pending)
  4. play arround with diba.py

Usage

kmille@linbox ingdiba-api % python diba.py
{'message': 'Welcome to ING!', 'id': '87abdd67-5ea0-451f-9430-4eb7fad85d66', 'messageTimestamp': '2018-11-07 08:04:05 GMT'}

todo

Releases

No releases published

Packages

No packages published

Languages