Changelog
A running history of API changes — new endpoints, breaking changes, deprecations, and compliance updates.
Overview
This page tracks changes to the Shoonya API surface over time. Breaking changes are called out explicitly. Subscribe to the Vendors / Partners notification list if you need advance notice before a breaking change ships.
2026
April 1, 2026 Breaking
- Static IP whitelisting is now mandatory for order placement APIs, per SEBI's retail algo framework. Orders from unregistered IPs are rejected. See Authentication Overview.
- SEBI Algo ID tagging is now required on every order — placements, modifications, and cancellations all carry a unique exchange-issued identifier. See SEBI Algo ID Framework.
March 2026 Docs
- Clarified WebSocket token subscription limit (500 tokens/connection) and market quotes rate limit (15 req/sec) on the Rate Limits page — previously stated only as approximate.
- Added a dedicated SEBI Algo ID threshold explainer to the Rate Limits page, clarifying the 10 OPS boundary between regular API use and mandatory algo registration.
2025
August 1, 2025 Breaking
- Order-side rate limiting introduced: 10 requests/sec across Place, Modify, Cancel, and GTT order APIs, aligned to the SEBI OPS threshold.
- Multiple static IP support added — up to 2 IPs can now be linked to a single API key.
Notes
Entries are listed newest-first within each year. For endpoint-level parameter changes not significant enough to warrant a changelog entry, check the individual API reference page — request/response schemas are versioned inline.
Overview
This page tracks changes to the Shoonya API surface over time. Breaking changes are called out explicitly. Subscribe to the Vendors / Partners notification list if you need advance notice before a breaking change ships.
2026
2025
Notes
Entries are listed newest-first within each year. For endpoint-level parameter changes not significant enough to warrant a changelog entry, check the individual API reference page — request/response schemas are versioned inline.