I am encountering an issue when attempting to retrieve 1-minute historical candle data for a specific F&O instrument using the v3/historical-candle
API endpoint. While daily resolution data for the same instrument and date range works correctly, the 1-minute resolution request returns an empty candles
array.
Details:
- API Endpoint Used:
GET https://api.upstox.com/v3/historical-candle/:instrument_key/:unit/:interval/:to_date/:from_date
- Authentication: Using a valid
Bearer
token.
Working Request (Daily Resolution):
curl -X GET 'https://api.upstox.com/v3/historical-candle/NSE_FO%7C71956/days/1/2025-06-07/2025-06-01' \ -H 'Accept: application/json' \ -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
- Observed Result: This request successfully returns daily candles for the specified period.
Non-Working Request (1-Minute Resolution):
curl -X GET 'https://api.upstox.com/v3/historical-candle/NSE_FO%7C71956/minutes/1/2025-06-07/2025-06-01' \ -H 'Accept: application/json' \ -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'