Are there any document that demonstrates the list of error code or error string the Python Data API call get_data and get_timeseries may receive?
You can get the error code from the base class for exceptions. E.g.
try: ek.get_data(...)except ek.EikonError as err: print(err.code)
Does this help?
There's no specific documentation listing all possible error conditions. The Eikon Python library does basic checks for the validity of the inputs and raises an exception if inputs are invalid. In addition to this the library propagates errors returned from the backend in response to data requests. The data retrieval is via HTTP and theoretically you can expect any HTTP error.
In this case, is there any way, in Python Data API, that can help tell what error this is, except inferring this error from the error text? For example, the caught exception text at calling get_data is "Error code 400 | Backend error. 400 Bad Request". Any kind of enum indicating error code will work for us.
This helps. Thanks.