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)

Best Answer

  • aramyan.h
    Answer ✓

    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

Answers

  • 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

  • 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