BreezeConnect
JSON →BreezeConnect is the official JavaScript client library for ICICI Securities trading APIs. Version 1.0.31 provides REST-like APIs for order execution (real-time), portfolio management, historical market data (up to 10 years including 1-second OHLCV), streaming live OHLC via WebSockets, and option chain data. It requires an API key and session token obtained via ICICI Direct's login portal. Compared to other trading SDKs, it offers deep integration with ICICI's regulatory framework (static IP, order limits, no market orders). The package is ES6+ with Promises, supports Node.js, and has a moderate release cadence.
Resources
packagebreezeconnect ↗