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

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
3 0 1 0

Eikon form python

Dear all,

I try to download time series from python and the examples provided on https://pypi.org/project/eikon/ do not work.

With Excel, I do not have any problems to download series.

How can I solve this issue ?

eikoneikon-data-apiworkspaceworkspace-data-apirefinitiv-dataplatform-eikonpython
1602661776615.png (60.6 KiB)
1602663200163.png (41.6 KiB)
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.

16 Answers

Upvotes
Accepted
4.3k 2 4 5

Hi @thomas.raffinot,

As you're upgraded to more recent version of Eikon, you should find APIProxy file in Eikon Desktop logs, and in this file more detail on what causes the error (don't forget to configure Eikon Desktop logs to debug).

Another user had similar issue, we identified that,Ii addition to network configuration your IT applied to let Eikon Desktop running (EIKON NETWORKING GUIDE), a list of server domain need to be authorized.

More specifically these according to your region:

I join the full list : Eikon API domain address list.txt



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.

Upvotes
4.3k 2 4 5

Hi,

We recommend to not expose your app_key.
Could you remove the screenshot (or blur your app_key) ?

Regarding the error, are you running Eikon Desktop on the same machine ?

You can check out the following article on troubleshooting issues with Eikon Data API.
https://developers.refinitiv.com/en/article-catalog/article/eikon-data-api-python-troubleshooting-refinitiv

In addition, could you check if you have following dependency versions that cause issue in current version :

  • httpx 0.15.x or 0.16.x => need to downgrade to 0.14.3 (pip install httpx==0.14.3)
  • nest-asyncio 1.4.x => need to downgrade to 1.3.3 (pip install nest-asyncio==1.3.3)

(it supposes that you have eikon 1.1.6.post3)


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.

Upvotes
3 0 1 0

I did what has been proposed, but the API still does not work

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.

Upvotes
4.3k 2 4 5

Your snapshots show "Error: no proxy address identified"

It seems that there is a proxy or a firewall that could block some requests ton Refinitiv servers.
Could you confirm ?

You can get more information if you activate full trace on http request: set environment variable HTTPX_LOG_LEVEL="trace" then run your script.

Check the output, some network error(s) should be highlighted

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.

Upvotes
3 0 1 0

Eikon is live but:


1602688054195.png (29.9 KiB)
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.

Upvotes
4.3k 2 4 5

Hi,

To investigate deeper, could you activate the log in your script to have a full trace ?

  • add environment variable: HTTPX_LOG_LEVEL=trace
  • add ek.set_log_level(1) in your script

then run your script and check errors in output.

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.

Upvotes
4.3k 2 4 5

Hi,

eikon 1.1.7 is available on pypi.

I'm not sure this will fix your problem, but it fixes several issues (especially on dependency versions) and better handles some errors on time series requests.

Could you also check in Eikon logs the file APIProxy.yyyymmdd.hhmmss.txt ?
(it should be in C:\ProgramData\Thomson Reuters\Eikon Data\Logs\TRD\Eikon.202010dd.hhmmss.pxxxx directory)

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.

Upvotes
3 0 1 0

I updated the package, but the problem is still there: 2020-10-16 16:02:36,419 P[36040] [MainThread 39844] Error: no proxy address identified.

I find a lot of files int the logs, but none starting by APIProxy

@pierre.faurel

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.

Upvotes
4.3k 2 4 5

Hi,

Could you activate Eikon log with debug level in Configuration Manager as below ?

Then [Open logs folder], enter in TRD\Eikon.202010dd.hhmmss.pxxxx

You should find APIProxy file as below:


1602863737460.png (231.1 KiB)
1602863866676.png (123.3 KiB)
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.

Upvotes
3 0 1 0

Stil no APIProxy file:

@pierre.faurel


1602864206284.png (79.2 KiB)
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.

Upvotes
4.3k 2 4 5

Is there SxS.20201016.hhmmss.pxxxx file ?

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.

Upvotes
3 0 1 0

Yes :

Eikon: -eikonpid=37436 -EikonProcessId=25672 -HwndComInterop=0x1 "-manifest=C:\Users\raffinott\AppData\Local\Thomson Reuters\Eikon User\Cache\LibraryCache\9.0.49072_SL1-BIIEEL0__EikonContainer.dll.manifest" "-Context=C:\Users\raffinott\AppData\Local\Thomson Reuters\Eikon User\Cache\LibraryCache\Apps\THOMSONREUTERS.EIKON.DESKTOPSXSSVC\1.1.0.95" /prefetch:1

start node

Arg: C:\Program Files (x86)\Thomson Reuters\Eikon\X\Bin\Eikonbox.exe C:\Users\raffinott\AppData\Local\Thomson Reuters\Eikon User\Cache\LibraryCache\Apps\THOMSONREUTERS.EIKON.DESKTOPSXSSVC\1.1.0.95\index.js -TraceLevel=4

[2020-10-16 16:00:58.298|1|api-svc|1|INFO] PA: false
[2020-10-16 16:00:58.442|1|api-svc|2|DEBUG] Waiting for FT
[2020-10-16 16:01:01.544|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=1 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:01.771|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=1 data~={"callId":1,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:01.784|1|api-svc|1|INFO] FT is ready
[2020-10-16 16:01:01.900|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=2 data={"settingName":"{Temporary}RDE_PRODUCT_STRINGID","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:03.450|1|api-svc|0|WARN] [bus] Rpc:sxs:GetSetting Timed out in 1500 ms
[2020-10-16 16:01:03.507|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=3 data={"settingName":"{Temporary}RDE_PRODUCT_STRINGID","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:05.123|1|api-svc|0|WARN] [bus] Rpc:sxs:GetSetting Timed out in 1500 ms
[2020-10-16 16:01:05.237|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=4 data={"settingName":"{Temporary}RDE_PRODUCT_STRINGID","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.203|1|api-svc|2|DEBUG] Gen key successfully
[2020-10-16 16:01:06.212|1|api-svc|2|DEBUG] SxSServer init OK
[2020-10-16 16:01:06.746|1|api-svc|0|WARN] [bus] Rpc:sxs:GetSetting Timed out in 1500 ms
[2020-10-16 16:01:06.754|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=5 data={"settingName":"{Temporary}RDE_PRODUCT_STRINGID","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.765|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=5 data~={"callId":5,"value":"NET45,EIKON9.0.49072,SR0,ADF6.20192.5.10","action":"ReturnCall"}
[2020-10-16 16:01:06.767|1|api-svc|3|DEBUG] set User Agent
[2020-10-16 16:01:06.771|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=6 data={"settingName":"{Temporary}KOBRA.APPLICATION.DESKTOPSXS.PO","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.772|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=7 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.HTTP.PORT","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.775|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=6 data~={"callId":6,"value":"SIDEBYSIDE,APIPROXY","action":"ReturnCall"}
[2020-10-16 16:01:06.779|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=7 data~={"callId":7,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.781|1|api-svc|1|INFO] PO: SIDEBYSIDE,APIPROXY
[2020-10-16 16:01:06.782|1|api-svc|3|DEBUG] create SIDEBYSIDE
[2020-10-16 16:01:06.785|1|api-svc|3|DEBUG] create APIPROXY
[2020-10-16 16:01:06.791|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=8 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.ENCRYPTION.DISABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.792|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=9 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.JSON","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.794|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=10 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.URLENCODED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.796|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=11 data={"settingName":"RDE_PRODUCT_MSIPRODUCTVERSION","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.798|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=8 data~={"callId":8,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.799|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=9 data~={"callId":9,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.800|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=10 data~={"callId":10,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.803|1|create-sxs|0|WARN] Failed to get KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.JSON : Unexpected end of JSON input
[2020-10-16 16:01:06.805|1|create-sxs|0|WARN] Failed to get KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.URLENCODED : Unexpected end of JSON input
[2020-10-16 16:01:06.837|1|sxs-api|3|DEBUG] [ws] Create endpoint=/sxs/v1/notifications
[2020-10-16 16:01:06.839|1|sxs-api|3|DEBUG] [ws] Create endpoint=/sxs/s/v1/notifications
[2020-10-16 16:01:06.844|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=11 data~={"callId":11,"value":"4.0.49072","action":"ReturnCall"}
[2020-10-16 16:01:06.874|1|data-api|1|INFO] [ConfigurationManager]Getting configuration ...
[2020-10-16 16:01:06.887|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=12 data={"settingName":"url.apps","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.888|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=13 data={"settingName":"APIPROXY.BACKWARDCOMPATIBILITY.BETA.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.889|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=14 data={"settingName":"common.datacenter.active","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.892|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=15 data={"settingName":"APIPROXY.MINIMALVERSION","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.894|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=16 data={"settingName":"APIPROXY.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.899|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=17 data={"settingName":"APIPROXY.RDP.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.900|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=18 data={"settingName":"APIPROXY.UDF.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.901|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=19 data={"settingName":"APIPROXY.THROTTLING.DAILY.REQUEST.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.902|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=20 data={"settingName":"APIPROXY.THROTTLING.DAILY.REQUEST.MAX","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.903|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=21 data={"settingName":"APIPROXY.THROTTLING.DAILY.VOLUME.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.904|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=22 data={"settingName":"APIPROXY.THROTTLING.DAILY.VOLUME.MAX","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.906|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=23 data={"settingName":"APIPROXY.HANDSHAKE.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.907|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=24 data={"settingName":"APIPROXY.HANDSHAKE.MANDATORY","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.909|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=25 data={"settingName":"APIPROXY.THROTTLING.REQUEST.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.910|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=26 data={"settingName":"APIPROXY.THROTTLING.REQUEST.MAX","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.913|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=27 data={"settingName":"APIPROXY.THROTTLING.REQUEST.PERIOD","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.915|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=28 data={"settingName":"APIPROXY.STREAMING.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.916|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=29 data={"settingName":"APIPROXY.STREAMING.CONNECTION.MAX","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.917|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=30 data={"settingName":"APIPROXY.USAGETRACKING.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.919|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=31 data={"settingName":"APIPROXY.THROTTLING.VOLUME.ENABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.920|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=32 data={"settingName":"APIPROXY.THROTTLING.VOLUME.MAX","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.922|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=33 data={"settingName":"APIPROXY.THROTTLING.VOLUME.PERIOD","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:06.924|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=12 data~={"callId":12,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.925|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=13 data~={"callId":13,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.927|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=14 data~={"callId":14,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.929|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=15 data~={"callId":15,"value":"0.0.0","action":"ReturnCall"}
[2020-10-16 16:01:06.930|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=16 data~={"callId":16,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:06.931|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=17 data~={"callId":17,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.932|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=18 data~={"callId":18,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.933|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=19 data~={"callId":19,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:06.934|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=20 data~={"callId":20,"value":"10000","action":"ReturnCall"}
[2020-10-16 16:01:06.935|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=21 data~={"callId":21,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:06.935|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=22 data~={"callId":22,"value":"5000000","action":"ReturnCall"}
[2020-10-16 16:01:06.936|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=23 data~={"callId":23,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.937|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=24 data~={"callId":24,"value":"","action":"ReturnCall"}
[2020-10-16 16:01:06.938|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=25 data~={"callId":25,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:06.939|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=26 data~={"callId":26,"value":"5","action":"ReturnCall"}
[2020-10-16 16:01:06.940|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=27 data~={"callId":27,"value":"1","action":"ReturnCall"}
[2020-10-16 16:01:06.940|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=28 data~={"callId":28,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:06.941|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=29 data~={"callId":29,"value":"10","action":"ReturnCall"}
[2020-10-16 16:01:06.942|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=30 data~={"callId":30,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:06.943|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=31 data~={"callId":31,"value":"true","action":"ReturnCall"}
[2020-10-16 16:01:06.945|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=32 data~={"callId":32,"value":"50000","action":"ReturnCall"}
[2020-10-16 16:01:06.948|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=33 data~={"callId":33,"value":"60","action":"ReturnCall"}
[2020-10-16 16:01:06.976|1|data-api|1|INFO] [ConfigurationManager]Configuration successfully retrieved.
[2020-10-16 16:01:06.978|1|data-api|3|DEBUG] [ConfigurationManager]{"backwardCompatibilityBetaEnabled":true,"currentVersion":"2.0.0-nightly20200602","currentWebApiVersion":"1.0.0","dataCenter":"","endPointURL":"https://amers1.apps.cp.thomsonreuters.com/Apps/UDF/MSF","handshake":{"enabled":true,"isMandatory":false},"minimalVersion":"0.0.0","minimalVersionRequirementMet":true,"proxyEnabled":true,"rdpAccessEnabled":true,"streaming":{"enabled":true,"maxConnection":10},"throttling":{"dailyRequestCount":{"enabled":true,"max":10000},"dailyVolume":{"enabled":true,"max":5000000},"requestCount":{"enabled":true,"max":5,"period":1},"volume":{"enabled":true,"max":50000,"period":60}},"udfAccessEnabled":true,"usageTrackingEnabled":true}
[2020-10-16 16:01:06.994|1|data-api|3|DEBUG] [UdfController][UdfController::create] Creating UDF controller.
[2020-10-16 16:01:06.995|1|data-api|3|DEBUG] [RdpStreamingDiscoveryController][RdpStreamingDiscoveryController::create] Creating RDP Streaming Discovery controller.
[2020-10-16 16:01:06.997|1|data-api|3|DEBUG] [RdpController][RdpController::create] Creating RDP controller.
[2020-10-16 16:01:06.998|1|data-api|3|DEBUG] [HomeController][HomeController::create] Creating index controller.
[2020-10-16 16:01:06.999|1|data-api|3|DEBUG] [HandshakeController][Handshake::create] Creating handshake controller.
[2020-10-16 16:01:06.999|1|data-api|3|DEBUG] [ApiV1StreamingDiscoveryController][ApiV1StreamingDiscoveryController::create] Creating ApiV1StreamingDiscoveryController controller.
[2020-10-16 16:01:07.000|1|data-api|3|DEBUG] [ApiController][ApiController::create] Creating API controller.
[2020-10-16 16:01:07.002|1|data-api|3|DEBUG] [TracingMiddleware]Creating new request tracing middleware.
[2020-10-16 16:01:07.006|1|data-api|3|DEBUG] [SettingsAggregatorService]Getting value for APIPROXY.THROTTLING.STORE from platform setting service
[2020-10-16 16:01:07.011|1|data-api|3|DEBUG] [TracingMiddleware]Creating new request tracing middleware.
[2020-10-16 16:01:07.014|1|data-api|3|DEBUG] [TracingMiddleware]Creating new request tracing middleware.
[2020-10-16 16:01:07.018|1|data-api|3|DEBUG] [TracingMiddleware]Creating new request tracing middleware.
[2020-10-16 16:01:07.023|1|data-api|3|DEBUG] [ABFT][ABFT] Applying anti-bruteforce throttling
[2020-10-16 16:01:07.040|1|data-api|1|INFO] [Throttling][RBT] Request-count based throttling has been enabled by configuration.
[2020-10-16 16:01:07.041|1|data-api|3|DEBUG] [Throttling][RBT] Applying request-count limits - 5 request(s) per 1 second(s)
[2020-10-16 16:01:07.043|1|data-api|1|INFO] [Throttling][VBT] Volume-based throttling has been enabled by configuration.
[2020-10-16 16:01:07.044|1|data-api|3|DEBUG] [Throttling][VBT] Applying volume limits - 50000 KB per 60 second(s)
[2020-10-16 16:01:07.048|1|data-api|1|INFO] [WebSocketServer]Creating new WebSocket server instance
[2020-10-16 16:01:07.050|1|data-api|3|DEBUG] [WebSocketServer]WebSocket path is /api/rdp/streaming/pricing/v1/WebSocket. Max simultaneous connections: 10
[2020-10-16 16:01:07.052|1|data-api|1|INFO] [ApiV1WebSocketServerProvider]Creating new WebSocket server instance
[2020-10-16 16:01:07.053|1|data-api|3|DEBUG] [ApiV1WebSocketServerProvider]WebSocket path is /api/v1/data/streaming/pricing/WebSocket. Max simultaneous connections: 10
[2020-10-16 16:01:07.055|1|api-svc|1|INFO] Start server...
[2020-10-16 16:01:07.067|1|api-svc|0|WARN] Server listen -> listen EACCES 127.0.0.1:9000
[2020-10-16 16:01:07.070|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=34 data={"settingName":"APIPROXY.THROTTLING.STORE","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
[2020-10-16 16:01:07.073|1|api-svc|2|DEBUG] onStarted: 9001
[2020-10-16 16:01:07.076|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=34 data~={"callId":34,"value":"{\"dailyRequest\":\"[[\\\"127.0.0.1\\\",[[1601942400000,1]]]]\",\"dailyVolume\":\"[[\\\"127.0.0.1\\\",[[1601942400000,17994]]]]\"}","action":"ReturnCall"}
[2020-10-16 16:01:07.077|1|data-api|3|DEBUG] [SettingsAggregatorService]Got value '{"dailyRequest":"[[\"127.0.0.1\",[[1601942400000,1]]]]","dailyVolume":"[[\"127.0.0.1\",[[1601942400000,17994]]]]"}', trying to parse ...
[2020-10-16 16:01:07.079|1|data-api|3|DEBUG] [SettingsAggregatorService]Parsing succeeded !
[2020-10-16 16:01:07.080|1|data-api|1|INFO] [Throttling][DRBT] Daily request-count based throttling has been enabled by configuration.
[2020-10-16 16:01:07.081|1|data-api|3|DEBUG] [Throttling][DRBT] Applying daily request-count limits - 10000 request(s) per day
[2020-10-16 16:01:07.084|1|data-api|1|INFO] [Throttling][DVBT] Daily volume-based throttling has been enabled by configuration.
[2020-10-16 16:01:07.085|1|data-api|3|DEBUG] [Throttling][DVBT] Applying daily volume-based limits - 5000000 KB per day
[2020-10-16 16:01:07.089|1|data-api|1|INFO] Write port file
[2020-10-16 16:01:07.091|1|api-svc|1|INFO] Listening to port=9001
[2020-10-16 16:01:07.096|1|api-svc|0|WARN] Error: messenger not found.
[2020-10-16 16:01:07.099|1|sxs-api|3|DEBUG] [ws] Create endpoint=/sxs/v1/services/messenger


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.

Upvotes
4.3k 2 4 5

According to SxS log, you have Eikon 4.0.49072
Could you confirm this Eikon version ?

If it's the case, that could explain why API Proxy is not found by python api.

There were 3 versions since 4.0.49 (released on Aug Th 2019): 4.0.51 and 4.0.52 were released on Jun 22th and Aug 14th 2020

I suggest to contact Refinitiv to upgrade your Eikon.

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.

Upvotes
3 0 1 0

Thanks, I will contact my IT team to upgrade my Eikon version

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.

Upvotes
3 0 1 0

My It has updated my Eikon version but it still does not work at all

@pierre.faurel

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.

Upvotes
3 0 1 0
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.

Click below to post an Idea Post Idea