When using Options Chain Api https://api.upstox.com/v2/option/chain
The API is missing data for following instrument key and expiry date.
instrument_key: ‘NSE_INDEX|Nifty 50’,
expiry_date: 2026-03-31
The Call if returning data for only the strikes of 1000 multiples.. like 19000, 20000, 21000, 22000, 23000, 24000,25000,26000,27000,28000, 29000, 30000,31000
The issue is that data is only coming for 13 strikes. All other intermediate strikes are missing.
This issue is limited to NIfty option chain for 2026-03-31 Expiry date. All other expiry are returning all strikes. This issue started to happen on 14th Jan 2026. It was fine before that.
Request the development team to have a look and resolve.