For a deeper look into our Eikon Data API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
65 1 2 4

500 Internal Server Error

Hello,


for over a week I am experiencing 500 internal error messages for larger queries.
This is only valid for timeseries requests for all other requests this issue does not occur.
It is not a solution to split up the query in smaller queries as this is part of a much larger sequence of queries.


kind regards,


Laurens


 get_timeseries( rics = ["III.L","MMM","MAERSKb.CO","ATM.NZ","A2.MI","2018.HK","AAK.ST","AALB.AS","ABBN.S","ABBV.K","ABMD.O","ABNd.AS","ANA.MC","ACCP.PA","ACKB.BR","ACS.MC","3279.T","ADDTb.ST","ADEN.S","ADEV.OL","ADSGn.DE","ADML.L","ADBE.O","ADP.PA","3269.T","AMD.O","ADYEN.AS","AOO.BR","AEGN.AS","AENA.MC","AES","AFL","APT.AX","5201.T","AGES.BR","AGL.AX","AGNC.O","AD.AS","1299.HK","4206.T","AIRP.PA","AIR.PA","AKERBP.OL","9926.HK","AKZO.AS","ALB","ALCC.S","ARE","ALFA.ST","ALGN.O","ATDb.TO","Y","ALLE.K","LNT.O","ALVG.DE","ALLN.S","ALLY.K","ALNY.O","GOOG.O","6770.T","ALQ.AX","ALSO.PA","AOXG.DE","LTEN.PA","ATCA.AS","ALU.AX","AMA.MC","AMBUb.CO","AMCR.K","AIG","AMT","AWK","AMP.AX","AMPF.MI","ALD.AX","AMS.S","AMUN.PA","9202.T","ANDR.VI","AAL.L","ABI.BR","6754.T","ANTM.K","ANTO.L","AON","8304.T","APX.AX","ARMK.K","MT.AS","ARGX.BR","ANET.K","AKE.PA","AT1.DE","AJG","2502.T","7747.T","ASHM.L","AHT.L","ASMI.AS","0522.HK","ASML.AS","AZPN.O","ASRNL.AS","ASSAb.ST","GASI.MI","ABF.L","AGRP.L","AZN.L","ASX.AX","T","ATL.MI","ALX.AX","ATCOa.ST","TEAM.O","ATO","ATOS.PA","AZJ.AX","AST.AX","APA.AX","AUTOA.L","AVTR.K","AVST.L","AVV.L","AV.L","AXAF.PA","AXFO.ST","6845.T","ABT","ACN","8572.T","ATVI.O","AAP","6857.T","8267.T","A","AEM.TO","APD","4088.T","7259.T","2802.T","AKAM.O","ALXN.O","2784.T","ALL","MO","AWC.AX","6113.T","AMZN.O","DOX.O","AEE","AEP","AXP","AMP","ABC","AME","AMGN.O","APH","ADI.O","NLY","ANN.AX","ANSS.O","AAPL.O","AMAT.O","APTV.K","ACGL.O","ADM","ALL.AX","3407.T","AEMN.SI","7936.T","4503.T","AIA.NZ","ANZ.AX","AZO","ADSK.O","ADP.O","AVB","AVY","BMEB.L","BAES.L","BKR","BAKKA.OL","BALN.S","BAMI.MI","7832.T","BIRG.I","BKT.MC","BCVN.S","BARC.L","BDEV.L","BARN.S","BASFn.DE","BHC","BAWG.VI","BAYGn.DE","BCE.TO","BBVA.MC","SABE.MC","SAN.MC","BESI.AS","BPT.AX","BEZG.L","BC8G.DE","BEIG.DE","6160.HK","BEAN.S","BWY.L","BKGH.L","BHP.AX","BHPB.L","BILL.ST","TECH.O","BIO","BIIB.O","BMRN.O","BIOX.PA","BKI","BMWG.DE","BNPP.PA","BOL.ST","BOLL.PA","BKNG.O","BAH","BOUY.PA","BP.L","BNRGn.DE","BFAM.K","BATS.L","BLND.L","BVIC.L","AVGO.O","BR","BAMa.TO","BRO","BT.L","1876.HK","BNZL.L","BRBY.L","BVI.PA","BURL.K","BLL","BAC","0023.HK","8369.T","BMO.TO","BK","BNS.TO","BOQ.AX","ABX.TO","BAX","BDX","BEN.AX","9783.T","BRKb","BBY","BLK","BSL.AX","BA","BLD.AX","BWA","BXP","BSX","BXB.AX","5108.T","BMY","6448.T","BFb","CHRW.O","CABO.K","CDNS.O","CABK.MC","2229.T","CPT","COKG.DE","CAPP.PA","9697.T","CMLT.SI","AFXG.DE","CARLb.CO","CCL.L","CARR.PA","CAR.AX","CAST.ST","CTLT.K","CBRE.K","CDR.WA","CDW.O","CLNX.MC","CMBN.S","CEY.L","CNC","CNA.L","CTL","CF","GIBa.TO","CHTR.O","CHC.AX","CRL","CNU.NZ","CHRH.CO","DIOR.PA","CB","CFR.S","CIEN.K","CI","CFG","1113.HK","0001.HK","1038.HK","CLN.S","CWY.AX","CBRO.L","0002.HK","CME.O","CMS","CNHI.MI","CNPP.PA","CCH.L","COFB.BR","CGNX.O","COLOb.CO","CBKG.DE","CPG.L","CXO","STZ","CSU.TO","CONG.DE","CTEC.L","COO","CPRT.O","CTVA.K","3349.T","CSGP.O","COUP.O","1COV.DE","CVO.PA","CWK.L","CAGR.PA","CSGN.S","CRH.I","CRDA.L","CSL.AX","CSX.O","EVDG.DE","CVS","4751.T","CPB","CM.TO","CNR.TO","CNQ.TO","CP.TO","7751.T","CACT.SI","CATL.SI","COF","KMX","CAH","CARR.K","6952.T","CAT","CE","CNP","9022.T","CERN.O","SCHW.K","CHKP.O","CVX","8331.T","CMG","9502.T","4519.T","9504.T","CHD","CINF.O","CTAS.O","CSCO.O","C","CTXS.O","CTDM.SI","CLX","CCL.AX","2579.T","KO","CCEP.K","COH.AX","CTSH.O","COL.AX","CL","CMCSA.O","CMDG.SI","CBA.AX","CPU.AX","1721.T","CAG","7186.T","COP","ED","CEN.NZ","GLW","COST.O","8253.T","CCI","CCK","CWN.AX","CMI","DHI","4202.T","6383.T","7458.T","DAIGn.DE","8984.T","8976.T","DANO.PA","DANSKE.CO","AVMD.PA","DAST.PA","DDOG.O","CPRI.MI","DBSM.SI","DCC.L","DPH.L","DHER.DE","DELL.K","DEMANT.CO","XRAY.O","DLN.L","DBKGn.DE","DB1Gn.DE","DPWGn.DE","DTEGn.DE","DWNG.DE","DXCM.O","DXS.AX","DGE.L","DLGS.DE","FANG.O","DIAS.MI","4631.T","DPLM.L","DLGD.L","DISH.O","DNB.OL","DOCU.O","DG","DOL.TO","DOMETIC.ST","DMP.AX","DPZ","DOW","DKNG.O","SMDS.L","DSV.CO","DTE","DRE","DD","DVA","7912.T","8750.T","4568.T","6367.T","1878.T","1925.T","8601.T","DHR","DRI","DE","DAL","4061.T","6902.T","4324.T","DLR","6146.T","DFS","DLTR.O","D","DOV","5714.T","DOW.AX","DUK","ETFC.O","EONGn.DE","EZJ.L","ETN","EDEN.PA","EDF.PA","EDP.LS","FOUG.PA","ECM.L","ELUXb.ST","EKTAb.ST","ELI.BR","ELISA.HE","ELIS.PA","EMA.TO","EMSN.S","ENAG.MC","ELE.MC","ENEI.MI","5020.T","ENGIE.PA","ENI.MI","ENTRA.OL","EOG","EPAM.K","EPIRa.ST","EQTAB.ST","EQNR.OL","EQH","ELS","ERICb.ST","ERST.VI","1821.HK","WTRG.K","ESS","ESLX.PA","COLR.BR","ETSY.O","EURA.PA","EUFI.PA","ENX.PA","EVRG.K","EVOG.ST","EVN.AX","EVKn.DE","EVTG.DE","EVRE.L","EXAS.O","EXOR.MI","EXPN.L","EXR","9020.T","EMN","6361.T","ECL","EIX","EW","4523.T","9513.T","EA.O","LLY","EMR","ENB.TO","ETR","EFX","EQIX.O","EQR","ESSITYb.ST","EL","RE","ES","EXC.O","EXPE.O","EXPD.O","XOM","2206.T","FFIV.O","FABG.ST","FB.O","FDS","FICO.K","8028.T","4921.T","BALDb.ST","EPED.PA","FERG.L","RACE.MI","FER.MC","FCHA.MI","FBK.MI","FRC","FPH.NZ","FLT","FHZN.S","FLTRE.I","FMC","FNF","FTNT.O","FORTUM.HE","FBHS.K","0656.HK","FOXA.O","FNV.TO","FRAG.DE","FRAE.SI","FNTGn.DE","FMEG.DE","FREG.DE","FPEG_p.DE","6504.T","4676.T","4901.T","FFH.TO","6954.T","9983.T","FAST.O","FDX","FIS","FITB.O","FE","FISV.O"]
    , interval= "daily"
    , interval= "tradingdays"
    , fields = ["TIMESTAMP","VOLUME","HIGH","LOW","OPEN","CLOSE"]
    , start_date =  "2020-07-21T01:00:00"
    , end_date =  "2020-07-28T01:00:00"
    , normalize = False
    )
2020-07-28 10:10:54,165 P[83860] [MainThread 85852] Backend error. 500 Internal Server Error
api request failed, automatically retrying time 1/2
2020-07-28 10:10:59,664 P[83860] [MainThread 85852] Backend error. 500 Internal Server Error
api request failed, automatically retrying time 2/2
2020-07-28 10:11:05
eikoneikon-data-apiworkspaceworkspace-data-apirefinitiv-dataplatform-eikonpythontime-series
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

1 Answer

Upvotes
Accepted
18k 21 12 20

Hi @laurens

The ek.get_timeseries can handle at most 300 identifiers.

So you have to split the RIC list.

In your API call, you passed in 600 instruments so you ran into the error.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Thanks a lot for your reply.

I will definitely try this. I am however a bit surprised as this is not mentioned in the Eikon Data API Usage and Limits Guideline over here:

https://developers.refinitiv.com/eikon-apis/eikon-data-api/docs?content=49692&type=documentation_item


Where the following is only mentioned:

get_timeseries: The current limit value (10-Oct-2019) is 3,000 data points (rows) for interday intervals and 50,000 data points for intraday intervals. This limit applies to the whole request, whatever the number of requested instrument.

the amount of requested rows for these 600 instrument equals 3000, which should be in line with these limitations.



Hi @laurens

It is not a limitation on the API but from the backend component.

I believe that is why it is not documented on the API.

Click below to post an Idea Post Idea