Hello Upstox API Team,
I am trying to fetch historical candle data using your v2 API, but I am consistently receiving an empty candle list, even though the API call is successful and returns a “success” status.
Here are the details of my request:
My User ID:
313068
Request URL:
https://api.upstox.com/v2/historical-candle/NSE_EQ|INE155A01022/1minute/2025-07-24/2025-07-24
Response I am Receiving:
{“status”:“success”,“data”:{“candles”:}}
What I have already tried:
Generating a new access token multiple times.
Testing with different instrument keys (e.g.,
NSE_EQ|INE155A01022
for TATA MOTORS and
NSE_EQ|INE002A01018
for RELIANCE).
Testing with different date ranges (both for the last 30 minutes and for the full day).
In all cases, the API call is successful, but the ‘candles’ array is empty. Could you please check if there is an issue with my account’s API data permissions or if there is a problem on your server’s end?