Unable to access News Headlines API - Missing trapi.data.news.read scope

Yuchen
Yuchen Newcomer
edited 7:18AM in Eikon Data APIs

Hello LSEG Developer Community,

I'm experiencing an issue with accessing the News Headlines API through the Refinitiv Data Library for Python. My authentication is successful and I have access to many other APIs, but I'm getting a scope error when trying to retrieve news data.

Error Details:
My Setup:

  • Using: Refinitiv Data Library for Python (refinitiv-data 1.6.2)
  • Session: Platform RDP session with valid credentials
  • Authentication: Successful (can access other APIs like historical pricing, symbology, etc.)

Code Sample:

import refinitiv.data as rd

rd.open_session()
news_data = rd.news.get_headlines("GOLD", count=100, start="2025-09-18T10:00:00")

Current Available Scopes:
My account has 50+ scopes including:

  • trapi.data.historical-pricing.*
  • trapi.data.symbology.*
  • trapi.data.portfolios.*
  • trapi.data.quantitative-analytics.*
  • And many others...

Question:
How can I request access to the trapi.data.news.read scope? Is this something that needs to be enabled through my account administrator, or is there a specific process to request news data access?

Any guidance on the proper channels to request this permission would be greatly appreciated.

Thank you for your assistance!

Environment:

  • Python 3.11.12
  • refinitiv-data 1.6.2
  • macOS

Answers

  • Hello @Yuchen

    Thank you for reaching out. Please contact your LSEG Representative or Account Manager/Sale team to help you add the news permission to your RDP account.

    This issue cannot be fixed via code, and we Developer Relations team does not have permission to access the permission system.