Are there any limits when downloading data using Eikon API

Hi,

I am trying to download ESG data using Eikon API.


I find that I can download the data successfully when I restrict the sample using the following code,

data3, err = ek.get_data("SCREEN(U(IN(Equity(active,public,primary))/*UNV:Public*/), IN(TR.ExchangeCountryCode,""US""),TR.TRESGScore(Period=FY0)>=0,CURN=USD)"

,["TR.CUSIP"])

The number of observations is 3553. I restrict the sample firms with ESG scores only.


But when I relax the restrictions using the following code,

data3, err = ek.get_data("SCREEN(U(IN(Equity(active,public,primary))/*UNV:Public*/), IN(TR.ExchangeCountryCode,""US""),CURN=USD)"

,["TR.CUSIP"])

The number of observations is 13452.


I get the error information:

rror code 413 | Client Error: {"code":413,"message":"request entity too large","stack":"PayloadTooLargeError: request entity too large\n at readStream

So, are there any limits for eikon API? What is the limit?


Thanks,

Best Answer