Skip to content

Sync/cas data - #165

Merged
KetanGupta12 merged 9 commits into
masterfrom
sync/cas-data
Sep 7, 2026
Merged

Sync/cas data#165
KetanGupta12 merged 9 commits into
masterfrom
sync/cas-data

Conversation

@KetanGupta12

Copy link
Copy Markdown
Contributor

Added V3 full market quotes API and CAS/pre-open WebSocket feed support

New V3 full market quotes endpoint that returns a complete market data snapshot for up to 500 instruments in a single call, carrying every field published on the extended upstream feed.

Extended the V3 market data WebSocket feed with call auction session (CAS) data: iep on LTPC, plus iep, rp, ieq, iiqTotal, iiqM, and casEligible on the full feed, along with casMarketStatus and preOpenSessionStatus maps reporting per-segment status and last-updated time.

KetanGupta12 and others added 9 commits September 5, 2026 12:11
Adds GetFullMarketQuoteResponseV3 and MarketQuoteSymbolV3 for
GET /v3/market-quote/quotes.

swagger-codegen 3.0.82 only partially supports the OpenAPI 3.1 spec and
emitted 'object' for every primitive property and dropped the map value
type. The swagger_types and the :type:/:rtype: docstrings have been
corrected by hand to the real spec types, mirroring the existing
GetMarketQuoteLastTradedPriceResponseV3 / MarketQuoteSymbolLtpV3 pair,
including the allowed_values check on the response status setter.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Adds get_full_market_quote_v3 / get_full_market_quote_v3_with_http_info
for GET /v3/market-quote/quotes.

Applied as an additive insert rather than an overwrite of the generated
file: the generated output renamed the existing public method
get_market_quote_ohlc to get_market_quote_ohlcv3 and downgraded
":param str" docstrings to ":param object" on existing methods, both of
which are unrelated codegen regressions.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@KetanGupta12
KetanGupta12 merged commit d88a12e into master Sep 7, 2026
4 checks passed
@KetanGupta12
KetanGupta12 deleted the sync/cas-data branch September 7, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants