Hi i am on Eikon core but i can't seem to pull data in Python. I went through the forum and here are my results from the logs and Powershell. It seems like i don't have a Portinuse file?:
For a deeper look into our Eikon Data API, look into:
Overview | Quickstart | Documentation | Downloads | Tutorials | Articles
Hi i am on Eikon core but i can't seem to pull data in Python. I went through the forum and here are my results from the logs and Powershell. It seems like i don't have a Portinuse file?:
Hi @r_p_s
I checked your permission using the registered email.
You are on Eikon - Core.
Please see this forum which explains that Eikon Data API is available to Eikon - Premium variant.
Please discuss with your account manager.
Hi Refinitiv,
I ran Powershell again and it found portinuse file but it cannot POST /api/v1/data
According to this thread, Eikon API was supported in all variants except for Eikon Core and Eikon for Exchanges.
Moreover, refer to this thread, you may need to verify the version of Eikon. To use Eikon Data APIs you need to update your Eikon to v4.0.42 or higher.
However, you need to contact your Refinitiv's account team for confirmation.
Thanks for replying.
I am on Eikon version 4.0.49
My account team says Eikon API is available on my subscription. See my error 404 below (vs error 403 in the thread you linked which said "Error code 403 | Client Error: Your Eikon account is not allowed to run Eikon API Proxy. - Your Eikon account is not allowed to run Eikon API Proxy." )
Please follow steps in this article: Eikon Data API(Python) Troubleshooting | Refinitiv to enable debug log in Eikon. From the log file, we can verify the problem.
From the log file, your subscription only supports SIDEBYSIDE API (http://127.0.0.1:9000/sxs/v1). It doesn't support APIPROXY.
[2019-10-10 02:56:53.901|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=5 data~={"callId":5,"value":"SIDEBYSIDE","action":"ReturnCall"} [2019-10-10 02:56:53.940|1|api-svc|2|DEBUG] [bus] onCallback name=sxs:GetSetting callId=6 data~={"callId":6,"value":"","action":"ReturnCall"} [2019-10-10 02:56:53.970|1|api-svc|1|INFO] PO: SIDEBYSIDE [2019-10-10 02:56:54.003|1|api-svc|3|DEBUG] create SIDEBYSIDE [2019-10-10 02:56:54.024|1|api-svc|2|DEBUG] [bus] channel=/desktopsxs name=sxs:GetSetting callId=7 data={"settingName":"KOBRA.APPLICATION.DESKTOPSXS.ENCRYPTION.DISABLED","provider":"Configuration","isVersioning":false,"action":"GetSetting"}
The log that supports Eikon Data API looks like: