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