gitextract_vrkryjmw/ ├── .github/ │ └── workflows/ │ └── node.js.yml ├── .gitignore ├── .nycrc ├── LICENSE ├── README.md ├── dist/ │ ├── DeGiro.d.ts │ ├── DeGiro.js │ ├── api/ │ │ ├── createOrderRequest.d.ts │ │ ├── createOrderRequest.js │ │ ├── deleteOrderRequest.d.ts │ │ ├── deleteOrderRequest.js │ │ ├── executeOrderRequest.d.ts │ │ ├── executeOrderRequest.js │ │ ├── getAccountConfig.d.ts │ │ ├── getAccountConfig.js │ │ ├── getAccountData.d.ts │ │ ├── getAccountData.js │ │ ├── getAccountInfoRequest.d.ts │ │ ├── getAccountInfoRequest.js │ │ ├── getAccountReportsRequest.d.ts │ │ ├── getAccountReportsRequest.js │ │ ├── getAccountStateRequest.d.ts │ │ ├── getAccountStateRequest.js │ │ ├── getCashFundstRequest.d.ts │ │ ├── getCashFundstRequest.js │ │ ├── getConfigDictionaryRequest.d.ts │ │ ├── getConfigDictionaryRequest.js │ │ ├── getNewsRequest.d.ts │ │ ├── getNewsRequest.js │ │ ├── getOrdersRequest.d.ts │ │ ├── getOrdersRequest.js │ │ ├── getPopularStocksRequest.d.ts │ │ ├── getPopularStocksRequest.js │ │ ├── getPortfolioRequest.d.ts │ │ ├── getPortfolioRequest.js │ │ ├── getProductsByIdsRequest.d.ts │ │ ├── getProductsByIdsRequest.js │ │ ├── getTransactionsRequest.d.ts │ │ ├── getTransactionsRequest.js │ │ ├── getWebSettingsRequest.d.ts │ │ ├── getWebSettingsRequest.js │ │ ├── getWebUserSettingsRequest.d.ts │ │ ├── getWebUserSettingsRequest.js │ │ ├── getWebi18nMessagesRequest.d.ts │ │ ├── getWebi18nMessagesRequest.js │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── login.d.ts │ │ ├── login.js │ │ ├── logout.d.ts │ │ ├── logout.js │ │ ├── searchProductRequest.d.ts │ │ └── searchProductRequest.js │ ├── enums/ │ │ ├── DeGiroEnums.d.ts │ │ ├── DeGiroEnums.js │ │ ├── index.d.ts │ │ └── index.js │ ├── interfaces/ │ │ ├── DeGiroClassInterface.d.ts │ │ ├── DeGiroClassInterface.js │ │ ├── index.d.ts │ │ └── index.js │ ├── main.d.ts │ ├── main.js │ ├── types/ │ │ ├── AccountConfigType.d.ts │ │ ├── AccountConfigType.js │ │ ├── AccountDataType.d.ts │ │ ├── AccountDataType.js │ │ ├── AccountInfoType.d.ts │ │ ├── AccountInfoType.js │ │ ├── AccountReportsType.d.ts │ │ ├── AccountReportsType.js │ │ ├── CashFoundType.d.ts │ │ ├── CashFoundType.js │ │ ├── ConfigDictionaryType.d.ts │ │ ├── ConfigDictionaryType.js │ │ ├── CreateOrderResultType.d.ts │ │ ├── CreateOrderResultType.js │ │ ├── DeGiroSettupType.d.ts │ │ ├── DeGiroSettupType.js │ │ ├── FavouriteProductType.d.ts │ │ ├── FavouriteProductType.js │ │ ├── GetAccountStateOptionsType.d.ts │ │ ├── GetAccountStateOptionsType.js │ │ ├── GetHistoricalOrdersOptionsType.d.ts │ │ ├── GetHistoricalOrdersOptionsType.js │ │ ├── GetNewsOptionsType.d.ts │ │ ├── GetNewsOptionsType.js │ │ ├── GetOrdersConfigType.d.ts │ │ ├── GetOrdersConfigType.js │ │ ├── GetOrdersResultType.d.ts │ │ ├── GetOrdersResultType.js │ │ ├── GetPopularStocksConfigType.d.ts │ │ ├── GetPopularStocksConfigType.js │ │ ├── GetPorfolioConfigType.d.ts │ │ ├── GetPorfolioConfigType.js │ │ ├── GetTransactionsOptionsType.d.ts │ │ ├── GetTransactionsOptionsType.js │ │ ├── HistoricalOrdersType.d.ts │ │ ├── HistoricalOrdersType.js │ │ ├── IsLoginOptionsType.d.ts │ │ ├── IsLoginOptionsType.js │ │ ├── LoginRequestBodyType.d.ts │ │ ├── LoginRequestBodyType.js │ │ ├── LoginRequestParamsType.d.ts │ │ ├── LoginRequestParamsType.js │ │ ├── LoginResponseType.d.ts │ │ ├── LoginResponseType.js │ │ ├── NewsType.d.ts │ │ ├── NewsType.js │ │ ├── OrderType.d.ts │ │ ├── OrderType.js │ │ ├── PortfolioPositionType.d.ts │ │ ├── PortfolioPositionType.js │ │ ├── SearchProductOptionsType.d.ts │ │ ├── SearchProductOptionsType.js │ │ ├── SearchProductResultType.d.ts │ │ ├── SearchProductResultType.js │ │ ├── StockType.d.ts │ │ ├── StockType.js │ │ ├── TransactionFeeType.d.ts │ │ ├── TransactionFeeType.js │ │ ├── TransactionType.d.ts │ │ ├── TransactionType.js │ │ ├── WebSettingsType.d.ts │ │ ├── WebSettingsType.js │ │ ├── WebUserSettingType.d.ts │ │ ├── WebUserSettingType.js │ │ ├── i18nMessagesType.d.ts │ │ ├── i18nMessagesType.js │ │ ├── index.d.ts │ │ └── index.js │ └── utils/ │ ├── debug.d.ts │ ├── debug.js │ ├── generateReportURIFromID.d.ts │ ├── generateReportURIFromID.js │ ├── index.d.ts │ ├── index.js │ ├── processGetCashFundsResultListObject.d.ts │ ├── processGetCashFundsResultListObject.js │ ├── processGetOrdersResultListObject.d.ts │ ├── processGetOrdersResultListObject.js │ ├── processPortfolio.d.ts │ └── processPortfolio.js ├── docs/ │ ├── assets/ │ │ ├── css/ │ │ │ └── main.css │ │ └── js/ │ │ ├── main.js │ │ └── search.json │ ├── classes/ │ │ └── _degiro_.degiro.html │ ├── enums/ │ │ ├── _enums_degiroenums_.degiro_api_paths.html │ │ ├── _enums_degiroenums_.degiroactions.html │ │ ├── _enums_degiroenums_.degiromarketordertypes.html │ │ ├── _enums_degiroenums_.degiroproductypes.html │ │ ├── _enums_degiroenums_.degirosort.html │ │ ├── _enums_degiroenums_.degirotimetypes.html │ │ ├── _enums_degiroenums_.get_orders_types.html │ │ └── _enums_degiroenums_.portfolio_positions_type_enum.html │ ├── globals.html │ ├── index.html │ ├── interfaces/ │ │ └── _interfaces_degiroclassinterface_.degiroclassinterface.html │ └── modules/ │ ├── _api_createorderrequest_.html │ ├── _api_deleteorderrequest_.html │ ├── _api_executeorderrequest_.html │ ├── _api_getaccountconfig_.html │ ├── _api_getaccountdata_.html │ ├── _api_getaccountinforequest_.html │ ├── _api_getaccountreportsrequest_.html │ ├── _api_getaccountstaterequest_.html │ ├── _api_getcashfundstrequest_.html │ ├── _api_getconfigdictionaryrequest_.html │ ├── _api_getnewsrequest_.html │ ├── _api_getordersrequest_.html │ ├── _api_getportfoliorequest_.html │ ├── _api_getproductsbyidsrequest_.html │ ├── _api_getwebi18nmessagesrequest_.html │ ├── _api_getwebsettingsrequest_.html │ ├── _api_getwebusersettingsrequest_.html │ ├── _api_index_.html │ ├── _api_login_.html │ ├── _api_logout_.html │ ├── _api_searchproductrequest_.html │ ├── _degiro_.html │ ├── _enums_degiroenums_.html │ ├── _enums_index_.html │ ├── _interfaces_degiroclassinterface_.html │ ├── _interfaces_index_.html │ ├── _main_.html │ ├── _types_accountconfigtype_.html │ ├── _types_accountdatatype_.html │ ├── _types_accountinfotype_.html │ ├── _types_accountreportstype_.html │ ├── _types_cashfoundtype_.html │ ├── _types_configdictionarytype_.html │ ├── _types_createorderresulttype_.html │ ├── _types_degirosettuptype_.html │ ├── _types_favouriteproducttype_.html │ ├── _types_getaccountstateoptionstype_.html │ ├── _types_gethistoricalordersoptionstype_.html │ ├── _types_getnewsoptionstype_.html │ ├── _types_getordersconfigtype_.html │ ├── _types_getordersresulttype_.html │ ├── _types_getporfolioconfigtype_.html │ ├── _types_historicalorderstype_.html │ ├── _types_i18nmessagestype_.html │ ├── _types_index_.html │ ├── _types_isloginoptionstype_.html │ ├── _types_loginrequestbodytype_.html │ ├── _types_loginrequestparamstype_.html │ ├── _types_loginresponsetype_.html │ ├── _types_newstype_.html │ ├── _types_ordertype_.html │ ├── _types_portfoliopositiontype_.html │ ├── _types_searchproductoptionstype_.html │ ├── _types_searchproductresulttype_.html │ ├── _types_stocktype_.html │ ├── _types_transactionfeetype_.html │ ├── _types_websettingstype_.html │ ├── _types_webusersettingtype_.html │ ├── _utils_debug_.html │ ├── _utils_generatereporturifromid_.html │ ├── _utils_index_.html │ ├── _utils_processgetcashfundsresultlistobject_.html │ ├── _utils_processgetordersresultlistobject_.html │ └── _utils_processportfolio_.html ├── examples/ │ ├── createOrder.ts │ ├── deleteOrder.ts │ ├── executeOrder.ts │ ├── getAccountConfig.ts │ ├── getAccountInfo.ts │ ├── getAccountReports.ts │ ├── getAccountState.ts │ ├── getCashFunds.ts │ ├── getConfigDictionary.js │ ├── getMessages.ts │ ├── getNews.ts │ ├── getOrders.ts │ ├── getPopularStocks.ts │ ├── getPortfolio.ts │ ├── getWebSettings.ts │ ├── getWebUserSettings.ts │ ├── login.ts │ ├── searchProduct.ts │ └── static-login.ts ├── package.json ├── src/ │ ├── DeGiro.ts │ ├── api/ │ │ ├── createOrderRequest.ts │ │ ├── deleteOrderRequest.ts │ │ ├── executeOrderRequest.ts │ │ ├── getAccountConfig.ts │ │ ├── getAccountData.ts │ │ ├── getAccountInfoRequest.ts │ │ ├── getAccountReportsRequest.ts │ │ ├── getAccountStateRequest.ts │ │ ├── getCashFundstRequest.ts │ │ ├── getConfigDictionaryRequest.ts │ │ ├── getNewsRequest.ts │ │ ├── getOrdersRequest.ts │ │ ├── getPopularStocksRequest.ts │ │ ├── getPortfolioRequest.ts │ │ ├── getProductsByIdsRequest.ts │ │ ├── getTransactionsRequest.ts │ │ ├── getWebSettingsRequest.ts │ │ ├── getWebUserSettingsRequest.ts │ │ ├── getWebi18nMessagesRequest.ts │ │ ├── index.ts │ │ ├── login.ts │ │ ├── logout.ts │ │ └── searchProductRequest.ts │ ├── enums/ │ │ ├── DeGiroEnums.ts │ │ └── index.ts │ ├── interfaces/ │ │ ├── DeGiroClassInterface.ts │ │ └── index.ts │ ├── main.ts │ ├── types/ │ │ ├── AccountConfigType.ts │ │ ├── AccountDataType.ts │ │ ├── AccountInfoType.ts │ │ ├── AccountReportsType.ts │ │ ├── CashFoundType.ts │ │ ├── ConfigDictionaryType.ts │ │ ├── CreateOrderResultType.ts │ │ ├── DeGiroSettupType.ts │ │ ├── FavouriteProductType.ts │ │ ├── GetAccountStateOptionsType.ts │ │ ├── GetHistoricalOrdersOptionsType.ts │ │ ├── GetNewsOptionsType.ts │ │ ├── GetOrdersConfigType.ts │ │ ├── GetOrdersResultType.ts │ │ ├── GetPopularStocksConfigType.ts │ │ ├── GetPorfolioConfigType.ts │ │ ├── GetTransactionsOptionsType.ts │ │ ├── HistoricalOrdersType.ts │ │ ├── IsLoginOptionsType.ts │ │ ├── LoginRequestBodyType.ts │ │ ├── LoginRequestParamsType.ts │ │ ├── LoginResponseType.ts │ │ ├── NewsType.ts │ │ ├── OrderType.ts │ │ ├── PortfolioPositionType.ts │ │ ├── SearchProductOptionsType.ts │ │ ├── SearchProductResultType.ts │ │ ├── StockType.ts │ │ ├── TransactionFeeType.ts │ │ ├── TransactionType.ts │ │ ├── WebSettingsType.ts │ │ ├── WebUserSettingType.ts │ │ ├── i18nMessagesType.ts │ │ └── index.ts │ └── utils/ │ ├── debug.ts │ ├── generateReportURIFromID.ts │ ├── index.ts │ ├── processGetCashFundsResultListObject.ts │ ├── processGetOrdersResultListObject.ts │ └── processPortfolio.ts ├── tests/ │ ├── enviroment_vars.spec.ts │ ├── getAccountConfig.spec.ts │ ├── getAccountData.spec.ts │ ├── getJSESSIONID.spec.ts │ ├── isLogin.spec.ts │ ├── login.spec.ts │ ├── logout.spec.ts │ ├── searchProduct.spec.ts │ └── test_constants.ts ├── tsconfig.json └── tslint.json