Smartapi functions


  • class SmartConnect(builtins.object)
    | SmartConnect(api_key=None, access_token=None, refresh_token=None, feed_token=None, userId=None, root=None, debug=False, timeout=None, proxies=None, pool=None, disable_ssl=False, accept=None, userType=None, sourceID=None, Authorization=None, clientPublicIP=None, clientMacAddress=None, clientLocalIP=None, privateKey=None)
    |
    | Methods defined here:
    |
    | init(self, api_key=None, access_token=None, refresh_token=None, feed_token=None, userId=None, root=None, debug=False, timeout=None, proxies=None, pool=None, disable_ssl=False, accept=None, userType=None, sourceID=None, Authorization=None, clientPublicIP=None, clientMacAddress=None, clientLocalIP=None, privateKey=None)
    | Initialize self. See help(type(self)) for accurate signature.
    |
    | cancelOrder(self, order_id, variety)
    |
    | convertPosition(self, positionParams)
    |
    | generateSession(self, clientCode, password)
    |
    | generateToken(self, refresh_token)
    |
    | getCandleData(self, historicDataParams)
    |
    | getProfile(self, refreshToken)
    |
    | getUserId()
    |
    | getfeedToken(self)
    |
    | gttCancelRule(self, gttCancelParams)
    |
    | gttCreateRule(self, createRuleParams)
    |
    | gttDetails(self, id)
    |
    | gttLists(self, status, page, count)
    |
    | gttModifyRule(self, modifyRuleParams)
    |
    | holding(self)
    |
    | login_url(self)
    | Get the remote login url to which a user should be redirected to initiate the login flow.
    |
    | ltpData(self, exchange, tradingsymbol, symboltoken)
    |
    | modifyOrder(self, orderparams)
    |
    | orderBook(self)
    |
    | placeOrder(self, orderparams)
    |
    | position(self)
    |
    | renewAccessToken(self)
    |
    | requestHeaders(self)
    |
    | rmsLimit(self)
    |
    | setAccessToken(self, access_token)
    |
    | setFeedToken(self, feedToken)
    |
    | setRefreshToken(self, refresh_token)
    |
    | setSessionExpiryHook(self, method)
    |
    | setUserId(self, id)
    |
    | terminateSession(self, clientCode)
    |
    | tradeBook(self)

    Data descriptors defined here:
    dict
    dictionary for instance variables (if defined)
    weakref
    list of weak references to the object (if defined)
    -----------------------------------------------------------------