I'd like to know which API could provide event data, for example, given an instrument symbol and/or time period, etc, it will list out all the events(Corporate action event, dividend event, stock split event, etc) related to this instrument.
Hi @qa2
Eikon is a desktop product; therefore, any Eikon API scripts can only run on a desktop.
If you don't have access to an Eikon or are looking for a non-desktop solution - then the Datascope Select API should also be able to provide the information you are looking for. DataScope Select - REST API | Devportal (refinitiv.com)
Hi @qa2 ,
The Eikon Data API can be used to retrieve event data, for example,
import eikon as ekek.set_app_key('YOUR_EIKON_APP_KEY_HERE')df, err = ek.get_data(['MSFT.O'], ["TR.EventType", "TR.EventStartDate", "TR.EventEndDate", "TR.EventStartTime", "TR.EventEndTime"] , {'Scale':6,'SDate':'2022-09-01', 'EDate':'2022-12-31'})df
You can refer to its Eikon Data API - Quick start guide.
Plus, to confirm that the data you're looking for is available, as the moderatorson this forum are expertise on Refinitiv APIs usage. However, they do not havedeep expertise in every type of content available through Refinitiv products.Such expertise is available through Refinitiv Helpdesk, which can be reachedvia MyRefinitiv to try to retrieve the information you are looking for on Eikon Excel with =TR function. Then you can replicate that on the Eikon Data API(Python) using the same identifiers and fields
Hope this helpsand please let me know in case you have any further questions
@raksina.samasiri Thanks for your answer, unfortunately, this is not the answer I want. Actually what I need is quite simply, just share the rest API spec of the event.
I have the same question. Refinitiv Data Platform documentation is honestly lacking.
I just need the endpoint to request from, what kind of request to make and the JSON schema for the request.
Any ideas why?