Option Chain API returning empty data despite NFO access

Hi Upstox Support,

I’m using the Upstox API for my trading application and facing an issue with the Option Chain API.

Issue: The /v2/option/chain

endpoint returns empty data (

{"status":"success","data":[]}

)
even though:

  • Authentication is successful (valid access token)

  • My account has NFO exchange access

  • Market quotes API (

    /v2/market-quote/quotes
    

    ) works correctly

API Call Details:

  • URL:

    https://api.upstox.com/v2/option/chain
    
  • Parameters:

    instrument_key=NSE_INDEX|Nifty 50
    

    ,

    expiry_date=2026-01-29
    
  • Response:

    {"status":"success","data":[]}