Very basic unofficial Python API for DeGiro. This API is only able to get details about your portfolio. It cannot be used for automatic trading. For a way more extensive Node.js API have a look at pladarias work.
from degiro import degiro
dg = degiro()
dg.login('myuser','mypass') # User and pass optional. Will ask if None
dg.getConfig()
dg.getData
dg.data # Lots of data, unorganised
orders = dg.getOrders # Returns a DataFrame
transactions = dg.getTransactions # Returns a DataFrame