Skip to Main Content

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.