We’re excited to announce that EaseAPI - Ventura Securities’ next-generation trading & data API platform is now live and ready for developers and platforms to integrate!
Check out the full official documents here: EaseAPI Documentation
What is EaseAPI?
EaseAPI is built to make it easy to integrate trading and market-data functionality into your platform or application. It offers:
-
REST API & WebSocket support for real-time order management and market data
-
Endpoints to place, modify, cancel orders, view order book, trade book, portfolio, positions, holdings, and more
-
Client SDKs / libraries (Python, Node.js, Java) to get you started faster
-
Secure authentication via 2FA and app_key / app_secret keys
-
Support for high-frequency, scalable, production-grade integrations
Why this matters
-
Platform developers can now embed full-fledged trading and brokerage features into their apps, no need for users to leave your ecosystem
-
Developers get a clean, well-documented API interface
-
Real-time data & order management, all in one unified API
-
Backed by Ventura for reliability, support, and compliance
How to get started
-
Visit the EaseAPI webpage: https://www.venturasecurities.com/easeapi/
-
Register / request API access (you’ll receive your app_key / app_secret)
-
Dive into the SDKs or hit the REST endpoints directly
-
Use WebSocket endpoints for streaming data & order updates
-
Reach out to us at apisupport@venturasecurities.com if you hit any bumps
Here are some key highlights from EaseAPI by Ventura
- Login & Authentication APIs : Easily authenticate users using secure app keys and tokens. Supports standard login, TOTP-based login ensuring seamless and secure integration for your platform users.
- User Profile & Funds APIs : Fetch complete user information including profile details, available trading segments, margin, and withdrawable funds — all via clean REST endpoints.
- Market Quote API : Fetch LTP, OHLC, Volume, upper/lower circuit values for up to 1000 instruments in one call using REST APIs.
Developers can also subscribe to the Market Data WebSocket for real-time live feed — making integration simpler without complex WebSocket setups. - Market Data WebSocket : Stream live market updates, including LTP, OHLC, and volume directly over WebSocket.
You can subscribe/unsubscribe instruments dynamically via JSON messages for efficient real-time data handling. - Order Status WebSocket : Receive live order updates over WebSocket for any orders placed through EaseAPI or Ventura platforms.
Get notified instantly when order status changes (Placed → Pending → Executed). - Portfolio APIs : Access Positions and Holdings APIs to monitor real-time P&L, average price, quantity, and more.
Perfect for building live portfolio dashboards or automated risk monitors. - Order APIs : Place, modify, cancel, and view orders in real time using a suite of trade APIs:
-
Place Order – Delivery, Intraday, Bracket, and Cover Orders
-
Modify / Cancel Order – Adjust or cancel orders before execution
-
Order Book & Trade Book – Track active and executed trades instantly
EaseAPI for Business (Partner APIs)
Partners can build investment experiences by submitting Recommendation Baskets and letting clients confirm or reject them via Ventura’s secure User Interface.
This includes APIs to check basket status and execution lifecycle.
Libraries & SDKs
EaseAPI is supported by official SDKs to help you start faster:
-
Python SDK
-
Node.js SDK
-
Java SDK
Documents: https://easeapi.venturasecurities.com/docs/
Get started with EaseAPI today — explore docs and start integration now!