Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DeGiro

description

Main class of DeGiro Unofficial API.

Hierarchy

  • DeGiro

Implements

Index

Constructors

constructor

Properties

Private accountConfig

accountConfig: AccountConfigType | undefined

Private accountData

accountData: AccountDataType | undefined

Private jsessionId

jsessionId: string | undefined

Private Readonly pwd

pwd: string

Private Readonly username

username: string

Methods

Private completePortfolioDetails

  • completePortfolioDetails(portfolio: any[], getProductDetails: boolean): Promise<any[]>
  • Parameters

    • portfolio: any[]
    • getProductDetails: boolean

    Returns Promise<any[]>

createOrder

deleteOrder

  • deleteOrder(orderId: String): Promise<void>

executeOrder

  • executeOrder(order: OrderType, executeId: String): Promise<String>

getAccountConfig

getAccountData

getAccountInfo

getAccountReports

getAccountState

getCashFunds

getConfigDictionary

getFavouriteProducts

getHistoricalOrders

getJSESSIONID

  • getJSESSIONID(): undefined | string

getNews

getOrders

getPopularStocks

getPortfolio

getProductsByIds

  • getProductsByIds(ids: string[]): Promise<any[]>

getWebSettings

getWebUserSettings

getWebi18nMessages

Private hasSessionId

  • hasSessionId(): boolean

isLogin

login

Private loginWithJSESSIONID

logout

  • logout(): Promise<void>

searchProduct

Static create

Generated using TypeDoc