Fyers API Error Documentation

I am getting error codes in the data api, which I cannot find much information about.

Firstly I am getting the following in some requests (error code -99 for 1 day, and -10 for 1min resolution).

symbol = "BSE:KTKSENSINAV-A"
resolution = 'D'
start_date = datetime.date(2023, 6, 1)
end_date = datetime.date(2023, 8, 18)
...
{'s': 'error', 'code': -99, 'message': 'An unexpected error occurred. Please contact support.'}

Secondly, I found cases where I am getting a no_data error but with a nextTime, before which there is data, can I get an explanation for this?

symbol = "NSE:GLFL-EQ"
resolution = 1
start_date = datetime.date(2023, 6, 1)
end_date = datetime.date(2023, 8, 18)
...
{'s': 'no_data', 'candles': [], 'nextTime': 1672999140}

Finally related to above, this differs between resolutions, in the case above we do have day data for the equivalent dates. The reverse scenario also has occured where there is minute data but no day data (eg NSE:NIFTYQUALITY30-INDEX).

7 replies