Upgrade from Eikon -> Workspace. Learn about programming differences.

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

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
1 0 0 2

Eikon Data Api Error code 403 | Client Error: Connect failed

Hi, I'm trying to test the Eikon Data API. I've gone through the quick start guide for windows.

403 error has occured.

1681799745598.png

1681799775914.png


And SxS log is following.

Eikon: -eikonpid=17428 -EikonProcessId=21612 -HwndComInterop=0x1 "-manifest=C:\Users\economist1\AppData\Local\Thomson Reuters\Eikon User\Cache\LibraryCache\9.0.61017_SL1-9MB0W19__EikonContainer.dll.manifest" "-Context=C:\Users\economist1\AppData\Local\Thomson Reuters\Eikon User\Cache\LibraryCache\Apps\THOMSONREUTERS.EIKON.DESKTOPSXSSVC\1.1.0.100" /prefetch:1


start node


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


[2023-03-15 00:25:08.681|1|api-svc|1|INFO] PA: false

[2023-03-15 00:25:09.092|1|api-svc|2|DEBUG] Waiting for FT

[2023-03-15 00:25:12.277|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"}

[2023-03-15 00:25:12.615|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=1 data~={"callId":1,"value":"true","action":"ReturnCall"}

[2023-03-15 00:25:12.616|1|api-svc|1|INFO] FT is ready

[2023-03-15 00:25:12.732|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"}

[2023-03-15 00:25:13.290|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=2 data~={"callId":2,"value":"NET45,EIKON9.0.61017,SR0,ADF6.20224.10.10","action":"ReturnCall"}

[2023-03-15 00:25:13.290|1|api-svc|3|DEBUG] set User Agent

[2023-03-15 00:25:19.898|1|api-svc|2|DEBUG] Gen key successfully

[2023-03-15 00:25:19.907|1|api-svc|2|DEBUG] SxSServer init OK

[2023-03-15 00:25:20.441|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=3 data={"settingName":"{Temporary}KOBRA.APPLICATION.DESKTOPSXS.PO","provider":"Configuration","isVersioning":false,"action":"GetSetting"}

[2023-03-15 00:25:20.442|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=4 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.HTTP.PORT","provider":"Configuration","isVersioning":false,"action":"GetSetting"}

[2023-03-15 00:25:20.760|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=3 data~={"callId":3,"value":"SIDEBYSIDE,APIPROXY","action":"ReturnCall"}

[2023-03-15 00:25:20.761|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=4 data~={"callId":4,"value":"","action":"ReturnCall"}

[2023-03-15 00:25:21.021|1|api-svc|1|INFO] PO: SIDEBYSIDE,APIPROXY

[2023-03-15 00:25:21.267|1|api-svc|3|DEBUG] create SIDEBYSIDE

[2023-03-15 00:25:21.451|1|api-svc|3|DEBUG] create APIPROXY

[2023-03-15 00:25:21.579|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=5 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.ENCRYPTION.DISABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}

[2023-03-15 00:25:21.683|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=6 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.JSON","provider":"Configuration","isVersioning":false,"action":"GetSetting"}

[2023-03-15 00:25:21.873|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=7 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.URLENCODED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}

[2023-03-15 00:25:22.140|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=8 data={"settingName":"RDE_PRODUCT_MSIPRODUCTVERSION","provider":"Configuration","isVersioning":false,"action":"GetSetting"}

[2023-03-15 00:25:22.388|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=5 data~={"callId":5,"value":"","action":"ReturnCall"}

[2023-03-15 00:25:22.389|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=6 data~={"callId":6,"value":"","action":"ReturnCall"}

[2023-03-15 00:25:22.488|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=7 data~={"callId":7,"value":"","action":"ReturnCall"}

[2023-03-15 00:25:22.561|1|create-sxs|0|WARN] Failed to get KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.JSON : Unexpected end of JSON input

[2023-03-15 00:25:22.650|1|create-sxs|0|WARN] Failed to get KOBRA.APPLICATION.DESKTOPSXS.BODYPARSER.URLENCODED : Unexpected end of JSON input

[2023-03-15 00:25:22.808|1|sxs-api|3|DEBUG] [proxy] Add server key kid=-77Lyv7sqIhO53suZiw5KGLKtt2iDvcX5QgtznMJIxE

[2023-03-15 00:25:22.900|1|sxs-api|3|DEBUG] [ws] Create endpoint=/sxs/v1/notifications

[2023-03-15 00:25:23.003|1|sxs-api|3|DEBUG] [ws] Create endpoint=/sxs/s/v1/notifications

[2023-03-15 00:25:23.140|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=8 data~={"callId":8,"value":"4.0.61017","action":"ReturnCall"}

[2023-03-15 00:25:23.855|1|data-api|1|INFO] Request API Proxy port number using channel=/api-proxy/port/request

[2023-03-15 00:25:23.857|1|api-svc|1|INFO] Start server...

[2023-03-15 00:25:23.974|1|api-svc|2|DEBUG] onStarted: 9000

[2023-03-15 00:25:24.026|1|api-svc|1|INFO] Listening to port=9000

[2023-03-15 00:25:48.381|1|data-api|1|INFO] API Proxy is available on port 9060. Start redirecting /api/* requests

[2023-03-15 00:25:51.254|1|sxs-api|3|DEBUG] [event] onMclEvents


Could you help me.

eikon-data-apipython#technologyerror-403
1681799745598.png (321.0 KiB)
1681799775914.png (402.5 KiB)
icon clock
10 |1500

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

Hello @masatoshi.kawashima

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?


If so please can you click the 'Accept' text next to the appropriate reply? This will guide all community members who have a similar question.

Thanks,


AHS

Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.

Thanks,
AHS

Upvotes
Accepted
14.2k 30 5 10

Hi @masatoshi.kawashima ,

If the full error message is "Error code 403| Client Error: Your Eikon account is not allowed to run Eikon API Proxy. ", I suggest you contact your Refinitiv representative/Account manager based on the Eikon Data API Limitation guide document page.

However, as the message is a bit different, may I ask if you have ever been able to connect to the Eikon Data API before? if so, were you using the same machine/network? or have you never been able to connect?
In the meantime, you can consider using Codebook (cloud-hosted Jupyter notebook within Eikon Desktop/Refinitiv Workspace).

Type in "CODEBK" in the Eikon Desktop/Refinitiv Workspace search bar and press enter to launch the app.

icon clock
10 |1500

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

Upvotes
1 0 0 2

@raksina.samasiri Thank you for answer. I have never been able to connect.

for the moment, I try to use Codebook .

icon clock
10 |1500

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

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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