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
3 0 0 3

Eikon API - News Monitor Headlines vs Headline & Story Test

Hi I'm trying to replicate a search I complete using the Eikon News Monitor. Below is the code I use in the search bar when completing the search.

Topic:GB AND "restatement"

The issue I am having is that in the News Monitor, I change the Search Mode from 'Headlines' to 'Headline & Story Text' which I am unsure how to do using Eikon API.

1710772768897.png

I'm currently using the following code

ek.get_news_headlines('Topic:GB AND restatement',

date_from='2024-03-11',

date_to='2024-03-17',

count=100)

eikon-data-api#technologynewssearchnews-filter
1710772768897.png (256.1 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.

Upvotes
Accepted
6.2k 18 2 8

Hi @s.tank ,


I have double checked on this with the dev team and my colleague @pierre.faurel found a parameter which can be used to achieve what you have asked for. Please note you need to use Refinitiv Data Libraries for Python with content layer of the library:


import refinitiv.data as rd
rd.open_session()
response = rd.content.news.headlines.Definition(
    query="Topic:GB AND restatement", extended_params={"searchIn": "FullStory"}
).get_data()
response.data.df

screenshot-2024-03-19-at-182449.png

Possible search values are: "HeadlineOnly" (default), "FullStory", "StoryOnly".


Hope this helps.


Best regards,

Haykaz


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
6.2k 18 2 8

Hi @s.tank ,


To get the story in the API you need to use the get_news_story method of the library and pass the story_id. Please see below:


news_df  = ek.get_news_headlines('Topic:GB AND restatement',

date_from='2024-03-11',

date_to='2024-03-17',

count=100)
story_id = news_df['storyId'][0]
story = ek.get_news_story(story_id)
HTML(story)


screenshot-2024-03-18-at-144909.png

Hope this helps.


Best regards,

Haykaz


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.

HI Haykaz

Thanks for your response.

Apologies I wasn't clear in my question. It's not that I want the story to be displayed, it's that I want the keyword search to search in the story rather than the headlines.

Thanks

Sonny

Hi @s.tank ,


Sorry I misunderstood your question, however according to this thread unfortunately the keyword search in story text is not available through Eikon Data API.

Best regards,

Haykaz

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.