Skip to content

API Reference


API Reference / DhanWS

Class: DhanWS ​

Defined in: src/ws/DhanWS.ts:10

Constructors ​

Constructor ​

new DhanWS(options): DhanWS

Defined in: src/ws/DhanWS.ts:18

Parameters ​

options ​

DhanWSOptions

Returns ​

DhanWS

Properties ​

ltpStore ​

readonly ltpStore: LTPStore

Defined in: src/ws/DhanWS.ts:11


orderStore ​

readonly orderStore: OrderStore

Defined in: src/ws/DhanWS.ts:12


market ​

readonly market: MarketFeedWS

Defined in: src/ws/DhanWS.ts:13


orders ​

readonly orders: OrderUpdateWS

Defined in: src/ws/DhanWS.ts:14


depth? ​

optional depth?: MarketDepthWS

Defined in: src/ws/DhanWS.ts:15

Methods ​

enableDepth() ​

enableDepth(mode?): MarketDepthWS

Defined in: src/ws/DhanWS.ts:56

Initializes market depth streaming (20-level or 200-level).

Parameters ​

mode? ​

MarketDepthMode = "twenty"

Returns ​

MarketDepthWS


connect() ​

connect(): Promise<void>

Defined in: src/ws/DhanWS.ts:71

Returns ​

Promise<void>


disconnect() ​

disconnect(): void

Defined in: src/ws/DhanWS.ts:82

Returns ​

void


subscribe() ​

subscribe(instruments): void

Defined in: src/ws/DhanWS.ts:88

Parameters ​

instruments ​

InstrumentSubscription[]

Returns ​

void

Community project — not affiliated with Dhan. MIT License.