Python API DataGrid endpoint

Hi,

in version 1.1.5 of the eikon python package the _endpoint for the "get_data" method seems to be DataGrid_StandardAsync without having the option to be set to DataGrid. Am I correct and is there a rationale behind that choice?

Many regards

Manuel


Best Answer

  • Jirapongse
    Answer ✓

    @Diehn.Manuel

    Yes, the new version of Eikon Data API uses the DataGrid_StandardAsync to avoid the "Backend error. 400 Bad Request" error when the server time out.

    When the application requests a lot of data points, the request can be timed out on the server and the server will respond with the "Backend error. 400 Bad Request" error when using the DataGrid endpoint.

    The DataGrid_StandardAsync endpoint can avoid this issue by returning the ticket. Then, the API can use this ticket to query the server for status or data.