<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>permissioning — LSEG Developer Community</title>
        <link>https://community.developers.lseg.com/</link>
        <pubDate>Sun, 05 Apr 2026 09:19:34 +0000</pubDate>
        <language>en</language>
            <description>permissioning — LSEG Developer Community</description>
    <atom:link href="https://community.developers.lseg.com/discussions/tagged/permissioning/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>What’s the process to request access for the Python function ld.get_history?</title>
        <link>https://community.developers.lseg.com/discussion/133835/what-s-the-process-to-request-access-for-the-python-function-ld-get-history</link>
        <pubDate>Fri, 27 Feb 2026 06:31:24 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>lzm_168</dc:creator>
        <guid isPermaLink="false">133835@/discussions</guid>
        <description><![CDATA[<p>I am writing to formally request access to the ld.get_history function within the LSEG Data (Refinitiv) Python API, which is required for retrieving historical pricing data for our ongoing project.</p><p>As part of our workflow, we need to retrieve historical value of fields like BID, ASK, MID, and VALUE_DT1 data for specific instruments. Below is an example of the API call we intend to use:</p><p>import asyncio</p><p>import lseg.data as ld</p><p>from lseg.data.content import historical_pricing</p><p>ld.open_session()</p><p>df = ld.get_history(</p><p>    universe=['AU2MBA='],</p><p>    fields=['BID', 'ASK', 'MID_1', 'VALUE_DT1'],</p><p>    start='2025-11-26',</p><p>    end='2025-11-30',</p><p>    interval='1D'</p><p>)</p><p>To proceed, we require the appropriate entitlements/permissions enabling the use of the Historical Pricing endpoint (ld.get_history).</p><p>This access is essential for our development, testing, and analysis tasks.</p><p>Could you please kindly help enable the required permissions, or advise on the necessary steps or approvals needed?</p>]]>
        </description>
    </item>
    <item>
        <title>Access Denied Error for .TLREFK RIC via WebSocket API</title>
        <link>https://community.developers.lseg.com/discussion/133792/access-denied-error-for-tlrefk-ric-via-websocket-api</link>
        <pubDate>Tue, 17 Feb 2026 12:02:19 +0000</pubDate>
        <category>WebSocket API</category>
        <dc:creator>fgumushf</dc:creator>
        <guid isPermaLink="false">133792@/discussions</guid>
        <description><![CDATA[<p>We are currently attempting to retrieve pricing data for the RIC ".TLREFK" via the Refinitiv WebSocket Streaming API (Pricing endpoint).</p><p>However, when we send a MarketPrice request for this instrument, the API responds with the following error message:</p><p>"Access Denied: User req to PE(3157)"</p><p>This appears to indicate that our user account does not have the necessary permission or entitlement to access this instrument. How can I obtain authorization for the .TLREFK ric code?</p><p>Addresses I use:</p><p><a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fapi.refinitiv.com%2Fstreaming%2Fpricing%2Fv1%2F" rel="noopener noreferrer ugc nofollow">https://api.refinitiv.com/streaming/pricing/v1/</a> (For websocket endpoint)<br />&#13;
trapi.streaming.pricing.read (scope)<br />&#13;
us-east-1 (region)</p><p>Thanks.</p>]]>
        </description>
    </item>
    <item>
        <title>Access Denied / Not entitled with concurrent logins</title>
        <link>https://community.developers.lseg.com/discussion/133726/access-denied-not-entitled-with-concurrent-logins</link>
        <pubDate>Mon, 02 Feb 2026 22:43:20 +0000</pubDate>
        <category>EMA</category>
        <dc:creator>dgoloughlin</dc:creator>
        <guid isPermaLink="false">133726@/discussions</guid>
        <description><![CDATA[<p>We’re in the process of deploying a new EMA-based market data application and have run into a weird entitlement issue that I’m hoping someone here can shed some light on.</p><p>We are using the same user login concurrently from two different servers. The application configuration is identical on both servers.</p><p>On one server, subscriptions work as expected.</p><p>On the other server, we consistently receive Access Denied / Not entitled status messages for a specific subset of RICs when we attempt to subscribe to them.</p><p>The affected RICs are:</p><p>AUCASH=<br />
AUCASH=RBAA<br />
AUDFIX10H=WM<br />
AUDNZD=S<br />
AUD=S<br />
AUUS3BSRBS=WPAC<br />
MONEY<br />
NZCASH=RBNZ<br />
NZDFIX14H=WM<br />
NZD=S</p><p>A typical status message looks like:</p><p>State: Closed / Suspect / Not entitled<br />&#13;
Text: "Access Denied: User req to IDN for Prod e.g. - WWRIVXMKT"<br />&#13;
Service: hEDD<br />&#13;
Domain: MarketPrice</p><p>What makes this confusing is that these exact same RICs subscribe successfully on the other server at the same time using the same login.</p><p>So far, we’re considering a few possibilities, but haven’t been able to confirm any of them:</p><p>Are there RIC-level entitlements that restrict concurrent usage of the same login from multiple hosts?</p><p>Do any of the above RICs have stricter entitlement or concurrency rules than standard instruments?</p><p>Is it even possible for entitlements to behave differently depending on the server, host, or connection context?</p><p>If anyone has seen similar behaviour with the EMA API or can point out something obvious we might be missing that would be great.</p><p>Thanks!</p>]]>
        </description>
    </item>
    <item>
        <title>Unable to &#39;Request Service Discovery&#39; and getting the error &#39;insufficient_scope&#39;</title>
        <link>https://community.developers.lseg.com/discussion/133374/unable-to-request-service-discovery-and-getting-the-error-insufficient-scope</link>
        <pubDate>Fri, 14 Nov 2025 12:48:03 +0000</pubDate>
        <category>WebSocket API</category>
        <dc:creator>CNBCARABIA</dc:creator>
        <guid isPermaLink="false">133374@/discussions</guid>
        <description><![CDATA[<p>In Real-Time WebSocket API: The Real-Time Optimized Version 2 , i am trying to get the URL list from the “Requesting Service Discovery” as below </p><p><code spellcheck="false" tabindex="0">try:<br />&#13;
r = requests.get(url, headers={"Authorization": "Bearer " + auth_token}, params={"transport": "websocket"}, allow_redirects=False)<br />&#13;
except requests.exceptions.RequestException as e:<br />&#13;
print('Refinitiv Data Platform service discovery exception failure:', e)<br />&#13;
return False</code></p><p><strong>But i am getting the below error </strong></p><p>  "code": "insufficient_scope",  "message": "access denied. Scopes required to access the resource: [trapi.streaming.pricing.read]. Missing scopes: [trapi.streaming.pricing.read]",  "status": "Forbidden"</p><p><strong>Client ID - </strong>GE-D7WVF65ZJUEE</p>]]>
        </description>
    </item>
    <item>
        <title>RDP and workspace to retrieve TRDPRC_1</title>
        <link>https://community.developers.lseg.com/discussion/133343/rdp-and-workspace-to-retrieve-trdprc-1</link>
        <pubDate>Mon, 10 Nov 2025 19:47:06 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>fabrice02</dc:creator>
        <guid isPermaLink="false">133343@/discussions</guid>
        <description><![CDATA[<p>Hello, </p><p>I’m working on a Python script that needs to connect to LSEG without Workspace being launched. My goal is to retrieve the last closes (TR.PriceClose) and the latest trade via (TRDPRC_1). </p><p>It turns out that I can retrieve TR.PriceClose without any issue, but not TRDPRC_1. </p><p>here is part of the connect code: </p><p></p><p>import refinitiv.data as rd from concurrent.futures </p><p>import ThreadPoolExecutor, as_completed from refinitiv.data.content </p><p>import historical_pricing from refinitiv.data.content.historical_pricing </p><p>import Intervals, MarketSession </p><p>rd.open_session(name="platform.ldp", config_name="config/session.json") </p><p></p><p></p><p>When I run the same script while connected through Workspace, it works when i connect using</p><p>rd.open_session() instead of </p><p>rd.open_session(name="platform.ldp", config_name="config/session.json") </p><p>I therefore conclude that I don’t have permission to access TRDPRC_1 with the way I am logging in. How can I retrieve both TRDPRC_1 and TR.PriceClose without Workspace and using Python?</p><p></p><p>thanks in advance</p>]]>
        </description>
    </item>
    <item>
        <title>Access Denied - URGENT</title>
        <link>https://community.developers.lseg.com/discussion/133212/access-denied-urgent</link>
        <pubDate>Mon, 13 Oct 2025 12:33:44 +0000</pubDate>
        <category>Refinitiv Data Platform</category>
        <dc:creator>RobsonRamos</dc:creator>
        <guid isPermaLink="false">133212@/discussions</guid>
        <description><![CDATA[<p>We are receiving an access denied message for several RIC´s in this morning.</p><p>Its is affecting our production environment and WE HAVE URGENCY ON THIS.<br />&#13;
The following are presenting access denied message:</p><p>CADBRL=R<br />&#13;
USDGBP=R<br />&#13;
TRYUSD=R<br />&#13;
KRWGBP=R<br />&#13;
AUDBRL=R<br />&#13;
SGDUSD=R<br />&#13;
CHFUSD=R<br />&#13;
INRBRL=R<br />&#13;
HKD=<br />&#13;
RUB=<br />&#13;
BRLGBP=R<br />&#13;
CNYUSD=R<br />&#13;
NZDBRL=R<br />&#13;
BRLCHF=R<br />&#13;
JPYUSD=R<br />&#13;
USDNZD=R<br />&#13;
BRLRUB=R<br />&#13;
BRLEUR=R<br />&#13;
SEKBRL=R<br />&#13;
ARSBRL=R<br />&#13;
JPYBRL=R<br />&#13;
NOKUSD=R<br />&#13;
CHFBRL=R<br />&#13;
USDEUR=R<br />&#13;
CADUSD=R<br />&#13;
INRUSD=R<br />&#13;
HKDUSD=R<br />&#13;
BRLCNY=R<br />&#13;
CAD=<br />&#13;
BRLINR=R<br />&#13;
BRLZAR=R<br />&#13;
MXNBRL=R<br />&#13;
GBP=<br />&#13;
KRW=<br />&#13;
AUD=<br />&#13;
ZARBRL=R<br />&#13;
DKKUSD=R<br />&#13;
GBPBRL=R<br />&#13;
BRLCAD=R<br />&#13;
CNHUSD=R<br />&#13;
SGD=<br />&#13;
BRLKRW=R<br />&#13;
USDAUD=R<br />&#13;
ZARUSD=R<br />&#13;
DKKBRL=R<br />&#13;
BRLSEK=R<br />&#13;
INR=<br />&#13;
BRLCNH=R<br />&#13;
BRLNOK=R<br />&#13;
BRLMXN=R<br />&#13;
MXNUSD=R<br />&#13;
BRLSGD=R<br />&#13;
JPYEUR=R<br />&#13;
BRLAUD=R<br />&#13;
EUR=<br />&#13;
BRLTRY=R<br />&#13;
CHF=<br />&#13;
HKDBRL=R<br />&#13;
BRLNZD=R<br />&#13;
EURBRL=R<br />&#13;
BRLC=<br />&#13;
JPY=<br />&#13;
RUBUSD=R<br />&#13;
NOKBRL=R<br />&#13;
SEKUSD=R<br />&#13;
ARSUSD=R<br />&#13;
EURJPY=</p><p>On Friday it was working as expected.</p>]]>
        </description>
    </item>
    <item>
        <title>How to get historical Bid and Ask Price using RDP/API account</title>
        <link>https://community.developers.lseg.com/discussion/133182/how-to-get-historical-bid-and-ask-price-using-rdp-api-account</link>
        <pubDate>Wed, 08 Oct 2025 09:21:21 +0000</pubDate>
        <category>Refinitiv Data Platform</category>
        <dc:creator>Settlements</dc:creator>
        <guid isPermaLink="false">133182@/discussions</guid>
        <description><![CDATA[<p>Hi,</p><p>I'm trying to figure out what the best scope would be to grab historical Bid and Ask prices when using the RDP/API account?</p><p>Below is what I have but I'm running into issues. Could you just confirm if this is correct or not?</p><p>--data-urlencode 'grant_type=password'<br />
--data-urlencode 'username= 'XXXXX'<br />
--data-urlencode 'scope= 'trapi.data.historical-pricing.events.read'<br />
--data-urlencode 'client_id= 'XXXXX'<br />
--data-urlencode 'password= 'XXXXX'<br />
--data-urlencode 'takeExclusiveSignOnControl=true'</p><p>I get this error when trying to get the token to work</p><p>{'error': {'id': '8c45e309-f6ef-433e-987e-329cc84ec98d', 'code': 'insufficient_scope', 'message': 'access denied. Scopes required to access the resource: [trapi.data.historical-pricing.events.read]. Missing scopes: [trapi.data.historical-pricing.events.read]', 'status': 'Forbidden'}}</p><p>Many thanks!</p>]]>
        </description>
    </item>
    <item>
        <title>Intermittent Access Denied error</title>
        <link>https://community.developers.lseg.com/discussion/133145/intermittent-access-denied-error</link>
        <pubDate>Wed, 01 Oct 2025 13:51:18 +0000</pubDate>
        <category>WebSocket API</category>
        <dc:creator>james_molohon</dc:creator>
        <guid isPermaLink="false">133145@/discussions</guid>
        <description><![CDATA[<p>We've been experiencing an intermittent error while checking chain rics in a nightly process.<br />
For example:<br />
Process Status Message ID 64632001, 0#BOW+: NotEntitled, Access Denied: User req to IDN for Unsubscribed Exch e.g. - MON<br /><br />
This particular instance we had the same ric with the same error at the same moment across both a test and production environment.  When i check the ric with the same user account as the service is using, it appears to be OK.<br /></p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038239\/uploads\/6K3NGPQNVXGQ\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:23798,&quot;width&quot;:1519,&quot;height&quot;:108,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;mediaID&quot;:26862,&quot;dateInserted&quot;:&quot;2025-10-01T13:49:34+00:00&quot;,&quot;insertUserID&quot;:23136,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;23136&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038239%2Fuploads%2F6K3NGPQNVXGQ%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038239/uploads/6K3NGPQNVXGQ/image.png" alt="image.png" height="108" width="1519" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/6K3NGPQNVXGQ/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/6K3NGPQNVXGQ/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/6K3NGPQNVXGQ/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/6K3NGPQNVXGQ/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/6K3NGPQNVXGQ/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/6K3NGPQNVXGQ/image.png 2000w, https://us.v-cdn.net/6038239/uploads/6K3NGPQNVXGQ/image.png" sizes="100vw" /></a>
    </span>
</span>
<p><br />
We've noticed this occurring more frequently over the past few months.  How can we resolve this?</p>]]>
        </description>
    </item>
    <item>
        <title>Why am I receiving error message  The access to field(s) denied. Requested universes: [&#39;CA007863AB91</title>
        <link>https://community.developers.lseg.com/discussion/133119/why-am-i-receiving-error-message-the-access-to-field-s-denied-requested-universes-ca007863ab91</link>
        <pubDate>Sat, 27 Sep 2025 23:05:11 +0000</pubDate>
        <category>Eikon Data APIs</category>
        <dc:creator>TatiannahMarie.Hidalgo</dc:creator>
        <guid isPermaLink="false">133119@/discussions</guid>
        <description><![CDATA[<p>Client is receiving error message for the ISINs used:</p><p> The access to field(s) denied. Requested universes: ['CA007863AB91', 'US91754TG983']. Requested fields: ['TR.PREFERREDRIC', 'TR.MUNIORIGINALAMOUNTISSUED', 'TR.FIAMTOUTSTANDINGFACTOR']</p><p>from this script: </p><p>import refinitiv.data as rd<br />&#13;
rd.open_session()<br />&#13;
df = rd.get_data(<br />&#13;
universe = ['CA007863AB91','US91754TG983'],<br />&#13;
fields = ['TR.PreferredRIC','TR.MUNIORIGINALAMOUNTISSUED','TR.FIAMTOUTSTANDINGFACTOR','TR.MUNIORIGINALAMOUNTISSUED']<br />&#13;
)</p><p>display(df)<br /><br />
However, the script is working on our end. Not replicable. Can you please help? Thank you</p>]]>
        </description>
    </item>
    <item>
        <title>How is U.ITEM.MAX.AGGREGATE item count applied?</title>
        <link>https://community.developers.lseg.com/discussion/132998/how-is-u-item-max-aggregate-item-count-applied</link>
        <pubDate>Mon, 08 Sep 2025 15:44:33 +0000</pubDate>
        <category>Open DACS</category>
        <dc:creator>knicodemus</dc:creator>
        <guid isPermaLink="false">132998@/discussions</guid>
        <description><![CDATA[<p>I'm writing an application using the OpenDACS REST API. I plan to cache the Service and PE information retrieved from the ODPS. I was planning to retrieve the U.ITEM.MAX.AGGREGATE value for each user and use that to manage the user's aggregated item count. I'm also going to make subscriptionTest requests (to ensure that the usage is collected appropriately).</p><p>I'm assuming that he DACS system applies the U.ITEM.MAX.AGGREGATE value to the user's subscriptions and denies subscriptionTest request when the user has hit their max aggregate limit.</p><p>There's one thing I don't understand. There doesn't appear to be a DACS request to indicate a user is no longer subscribing to an item. So, what happens with a sequence like this:</p><p>(assume U.ITEM.MAX.AGGREGATE value set to 3 and all items are permissioned for the user)</p><p>User asks to subscribe to ServiceA, Symbol1 → subscriptionTest succeeds.</p><p>User asks to subscribe to ServiceA, Symbol2 → subscriptionTest succeeds.</p><p>User asks to subscribe to ServiceB, Symbol3 → subscriptionTest succeeds.</p><p>User asks to subscribe to ServiceA, Symbol4 → subscriptionTest (presumably) fails (above item limit)</p><p>User stops subcribing to ServiceA, Symbol1 and Symbol2 → No way to indicate this to DACS</p><p>User asks to subscribe to ServiceA, Symbol4 → What happens here? What should happen?</p><p>Thanks In Advance for any help you can give.</p><p>— Kevin N.</p>]]>
        </description>
    </item>
    <item>
        <title>getting scope error while calling RDP API</title>
        <link>https://community.developers.lseg.com/discussion/132958/getting-scope-error-while-calling-rdp-api</link>
        <pubDate>Tue, 02 Sep 2025 12:16:10 +0000</pubDate>
        <category>Refinitiv Data Platform</category>
        <dc:creator>RateServer</dc:creator>
        <guid isPermaLink="false">132958@/discussions</guid>
        <description><![CDATA[<p>I am getting the below error when I try to get market data from "https://api.refinitiv.com/data/pricing/snapshots/v1/" URL</p><p>access denied. Scopes required to access the resource: [trapi.data.pricing.read]. Missing scopes: [trapi.data.pricing.read]</p>]]>
        </description>
    </item>
    <item>
        <title>Python News Data API</title>
        <link>https://community.developers.lseg.com/discussion/132925/python-news-data-api</link>
        <pubDate>Wed, 27 Aug 2025 13:49:02 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>Thomas_1404</dc:creator>
        <guid isPermaLink="false">132925@/discussions</guid>
        <description><![CDATA[<p>I am interested in U.S. news data at a large scale. I've already got an API key, but my first attempt in python is not working and gives me the following error code:</p><p>ScopeError: Insufficient scope for key=/data/news/v1/headlines, method=GET.</p><p>Missing scopes: {'trapi.data.news.read'}</p>]]>
        </description>
    </item>
    <item>
        <title>Permission Error for Specific RICs in Pricing Snapshots API</title>
        <link>https://community.developers.lseg.com/discussion/132898/permission-error-for-specific-rics-in-pricing-snapshots-api</link>
        <pubDate>Mon, 25 Aug 2025 03:51:30 +0000</pubDate>
        <category>Refinitiv Data Platform</category>
        <dc:creator>waiker</dc:creator>
        <guid isPermaLink="false">132898@/discussions</guid>
        <description><![CDATA[<p>Hello,</p><p>When using the following endpoint:<br />
https://api.refinitiv.com/data/pricing/snapshots/v1/</p><p>I receive “no permission” responses for certain RICs.<br />
Here are some examples:</p><p>USAPIC=ECI<br />
USOIAI=ECI<br />
USOIAH=ECI<br />
USOIAP=ECI<br />
USOIAR=ECI<br />
USOIAC=ECI<br />
USOIAD=ECI<br />
USOIAG=ECI<br />
USPMIP=ECI<br />
USPMCF=ECI<br />
USMPMF=ECI<br />
USMPMP=ECI<br />
USMPSF=ECI<br />
USMPSP=ECI</p><p>However, other RICs such as USCPSA=ECI return data normally without any permission issues.</p><p>Could you please clarify whether the restricted RICs above are intentionally unavailable in the Snapshots API,<br />
or if this indicates an entitlement issue with my account?<br />
If additional permissions are required, I’d appreciate guidance on how to enable access.</p><p></p><ul><li>USCPSA=ECI</li></ul><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038239\/uploads\/KBKLYXTLA40I\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:252953,&quot;width&quot;:2178,&quot;height&quot;:1782,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;mediaID&quot;:26647,&quot;dateInserted&quot;:&quot;2025-08-25T03:49:39+00:00&quot;,&quot;insertUserID&quot;:69872,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;69872&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038239%2Fuploads%2FKBKLYXTLA40I%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038239/uploads/KBKLYXTLA40I/image.png" alt="image.png" height="1782" width="2178" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/KBKLYXTLA40I/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/KBKLYXTLA40I/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/KBKLYXTLA40I/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/KBKLYXTLA40I/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/KBKLYXTLA40I/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/KBKLYXTLA40I/image.png 2000w, https://us.v-cdn.net/6038239/uploads/KBKLYXTLA40I/image.png" sizes="100vw" /></a>
    </span>
</span>
<p></p><ul><li>USPMIP=ECI</li></ul><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038239\/uploads\/EEF617I7ZG1Z\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:132140,&quot;width&quot;:2202,&quot;height&quot;:1112,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;mediaID&quot;:26648,&quot;dateInserted&quot;:&quot;2025-08-25T03:50:20+00:00&quot;,&quot;insertUserID&quot;:69872,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;69872&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038239%2Fuploads%2FEEF617I7ZG1Z%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038239/uploads/EEF617I7ZG1Z/image.png" alt="image.png" height="1112" width="2202" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/EEF617I7ZG1Z/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/EEF617I7ZG1Z/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/EEF617I7ZG1Z/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/EEF617I7ZG1Z/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/EEF617I7ZG1Z/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/EEF617I7ZG1Z/image.png 2000w, https://us.v-cdn.net/6038239/uploads/EEF617I7ZG1Z/image.png" sizes="100vw" /></a>
    </span>
</span>
<p></p><p>Thank you for your support.</p>]]>
        </description>
    </item>
    <item>
        <title>How to get access to On-demand Extraction Templates.</title>
        <link>https://community.developers.lseg.com/discussion/132763/how-to-get-access-to-on-demand-extraction-templates</link>
        <pubDate>Wed, 30 Jul 2025 08:01:50 +0000</pubDate>
        <category>DSS</category>
        <dc:creator>suriya261997</dc:creator>
        <guid isPermaLink="false">132763@/discussions</guid>
        <description><![CDATA[<p>Hi team, I am able to fetch market data from "TickHistoryIntradaySummariesExtractionRequest’ on demand Extraw Raw Rest API request. Similarly when I try to extract data from "EndOfDayPricingExtractionRequest’ ,i am getting an error as "Permission denied for the template".Kindly help me on getting the access to the template or any similar templates in future as required.</p>]]>
        </description>
    </item>
    <item>
        <title>Bond Python Data Issue</title>
        <link>https://community.developers.lseg.com/discussion/132611/bond-python-data-issue</link>
        <pubDate>Thu, 10 Jul 2025 13:11:04 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>Uday_PK</dc:creator>
        <guid isPermaLink="false">132611@/discussions</guid>
        <description><![CDATA[<p></p><p>I have a question regarding you Python API. I am trying to pull data for ISIN FR001400CKA4. However, I get the following error:refinitiv.data._errors.RDError: Error code 1 | No data to return, please check errors: ERROR: No successful response.(TS.Intraday.UserNotPermission.92000, User has no permission)This code works for many bonds apart from a few can you explain to me what the issue may be?bars = hp.summaries.Definition(universe = ric,interval = hp.Intervals.ONE_MINUTE,start = f"{self.NAVDate}T00:00:00",end = f"{self.NAVDate}T23:59:59",fields = ["BID"]).get_data().data.df.rename(columns={"BID": "PRICE"})<br /><br />
Kindly note RIC FR001400CKA4= has the permission to access the data.</p>]]>
        </description>
    </item>
    <item>
        <title>View Item Request Rejected</title>
        <link>https://community.developers.lseg.com/discussion/132499/view-item-request-rejected</link>
        <pubDate>Tue, 24 Jun 2025 04:17:11 +0000</pubDate>
        <category>WebSocket API</category>
        <dc:creator>Noob_Developer</dc:creator>
        <guid isPermaLink="false">132499@/discussions</guid>
        <description><![CDATA[<p>I am attempting to receive real-time data via streaming with a View Item Request, but I am unable to receive the data, which has left me perplexed. Although I suspect issues with the permissions granted, I am currently at a loss as to what to investigate. Could you kindly advise on what should be investigated or, if known, explain the cause of this issue?</p><p>Below are the WebSocket communication request and the corresponding response message:</p><p></p><p></p><p>Sent Request Message:<br /><code spellcheck="false" tabindex="0">{"ID":2,"Key":{"Name":"JPY="},"View":["BID","ASK"],"Streaming":true}</code><br /></p><p>Received Message:</p><p><code spellcheck="false" tabindex="0">[{"ID":2,"Type":"Status","Key":{"Service":"ELEKTRON_DD","Name":"JPY="},"State":{"Stream":"Closed","Data":"Suspect","Code":"NotEntitled","Text":"A21: DACS User Profile denied access to vendor\u000a"}}]</code><br /><br /><br /></p>]]>
        </description>
    </item>
    <item>
        <title>SxS application is not permissioned to use Workspace Web?</title>
        <link>https://community.developers.lseg.com/discussion/132328/sxs-application-is-not-permissioned-to-use-workspace-web</link>
        <pubDate>Wed, 28 May 2025 18:40:15 +0000</pubDate>
        <category>Workspace SDK</category>
        <dc:creator>sbrum</dc:creator>
        <guid isPermaLink="false">132328@/discussions</guid>
        <description><![CDATA[<p>I am trying to use the Workspace SDK (found here: <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fdevelopers.lseg.com%2Fen%2Fapi-catalog%2Fworkspace-sdk%2Fworkspace-sdk" target="_blank" rel="nofollow noopener ugc">Workspace SDK</a>). I have also created an application in the AppkeyGenerator (found here: <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fworkspace.refinitiv.com%2Fweb%2FApps%2FAppkeyGenerator" target="_blank" rel="nofollow noopener ugc">Appkey Generator</a>), specifying approved URLs.</p><p>I followed the <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fdevelopers.lseg.com%2Fen%2Fapi-catalog%2Fworkspace-sdk%2Fworkspace-sdk%2FTutorials" target="_blank" rel="nofollow noopener ugc">initialization tutorial</a>, supplying my ApiKey, and ProductId as needed, and things seemed to work fine when running from localhost. But when I publish the project and try to access it from one of the approved URLs it fails with some of the following errors.<br /><br />
Any help or insight into what's happening, or going wrong, would be appreciated. Thank you.</p><ul><li>SxS application verification request failed Error: Error executing POST request for <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fworkspace.refinitiv.com%2Fapps%2Fthinembed%2FVerify" rel="nofollow noopener ugc">https://workspace.refinitiv.com/apps/thinembed/Verify</a> : Status: 403</li></ul><ul><li>SxS application is not permissioned to use Workspace Web: ApiKey check failed. Please provide correct app data.</li></ul><ul><li>ERROR Error: SxsWeb initialization failed with status: app-permission-error</li></ul>]]>
        </description>
    </item>
    <item>
        <title>Insufficient Scope Error (trapi.streaming.pricing.read) When Using LSEG Data Library with ld.get_dat</title>
        <link>https://community.developers.lseg.com/discussion/132177/insufficient-scope-error-trapi-streaming-pricing-read-when-using-lseg-data-library-with-ld-get-dat</link>
        <pubDate>Sat, 10 May 2025 19:13:18 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>ianzhu</dc:creator>
        <guid isPermaLink="false">132177@/discussions</guid>
        <description><![CDATA[<p>Dear LSEG Developer Community,</p><p></p><p>I am encountering an "insufficient scope" error when using the LSEG Data Library for Python (version 2.1.1) to retrieve snapshot pricing data for EUR= and GBP= via ld.get_data. Despite successful authentication and session opening, the request fails with a 403 Forbidden error due to missing the trapi.streaming.pricing.read scope. I would appreciate your guidance on resolving this issue.</p><p></p><h3 data-id="environment">Environment</h3><p></p><ul><li><strong>LSEG Data Library</strong>: 2.1.1</li><li><strong>Python</strong>: 3.12.3</li><li><strong>OS</strong>: Linux (Ubuntu)</li><li><strong>Configuration</strong>: Using platform.rdp session with lseg-data.config.json</li><li><strong>Client ID</strong>: [MASKED]</li></ul><p></p><h3 data-id="source-code">Source Code</h3><p>Below is the Python script (test_jpy.py) I am running, based on LD Lib. Python Tutorial 3 - get_data.ipynb:</p><p></p><h3 data-id="error-log">Error Log</h3><p></p><p>Here is the relevant error output from the latest run (sensitive information masked):</p><p></p><p>textCopy<code spellcheck="false" tabindex="0">Opening session...[2025-05-11T02:56:16.019846+08:00] - [DEBUG] - [ld] - [132973301784704] | MainThreadLD version is 2.1.1; Python version is 3.12.3[2025-05-11T02:56:16.071211+08:00] - [DEBUG] - [ld] - [132973301784704] | MainThreadRead configs: /home/ian/rdp_v2_project/lseg-data.config.json, /home/ian/lseg-data.config.json[2025-05-11T02:56:17.011363+08:00] - [DEBUG] - [sessions.platform.rdp.0] - [132973027874496] | AuthManager-ThreadHTTP Response id 0        status_code = 200        text = { "expires_in":7199, "token_type":"Bearer", "access_token":"[MASKED]"}[2025-05-11T02:56:17.030189+08:00] - [DEBUG] - [sessions.platform.rdp.0] - [132973301784704] | MainThreadOpened sessionSession opened successfully.Fetching data for EUR= and GBP=...[2025-05-11T02:56:18.122872+08:00] - [DEBUG] - [sessions.platform.rdp.0] - [132972705924800] | OpenUniverseStreams-Thread_0HTTP Response id 1        status_code = 403        text = {"error":{"id":"9a1ea292-7db7-497f-983c-b9674afa8d65","code":"insufficient_scope","message":"access denied. Scopes required to access the resource: [trapi.streaming.pricing.read]. Missing scopes: [trapi.streaming.pricing.read]","status":"Forbidden"}}[2025-05-11T02:56:18.135051+08:00] - [DEBUG] - [sessions.platform.rdp.0] - [132973301784704] | MainThreadFailure retrieving data for ['EUR=', 'GBP=']: Insufficient scope for key=/streaming/pricing/v1/, method=GET.Required scopes: {'trapi.streaming.pricing.read'}Available scopes: {}Missing scopes: {'trapi.streaming.pricing.read'}An error occurred: Insufficient scope for key=/streaming/pricing/v1/, method=GET.Required scopes: {'trapi.streaming.pricing.read'}Available scopes: {}Missing scopes: {'trapi.streaming.pricing.read'}Closing session...Session closed.</code></p><h3 data-id="issue-description">Issue Description</h3><p></p><ul><li><strong>Problem</strong>: The script fails at ld.get_data with a 403 Forbidden error, indicating that my account lacks the trapi.streaming.pricing.read scope required for the /streaming/pricing/v1/ endpoint.</li><li><strong>Observations</strong>:<ul><li>Authentication succeeds, and the session opens correctly.</li><li>The error occurs when requesting pricing data for EUR= and GBP= with fields BID and ASK.</li><li>Previous attempts with other RICs (e.g., JPY=) yielded the same error.</li><li>Multiple config files are loaded (/home/ian/rdp_v2_project/lseg-data.config.json and /home/ian/lseg-data.config.json), which may cause conflicts.</li></ul></li><li><strong>Previous Attempts</strong>:<ul><li>Verified lseg-data.config.json with signon_control: true.</li><li>Updated lseg-data to 2.1.1 and fixed setuptools warnings.</li><li>Syntax errors (e.g., unclosed lists, try-except issues) were resolved based on Pylance feedback.</li></ul></li></ul><p></p><h3 data-id="questions">Questions</h3><p></p><ol><li>How can I obtain the trapi.streaming.pricing.read scope for my account? Do I need a specific subscription for real-time forex data (EUR=, GBP=)? Whom should I contact to update my account permissions?</li><li>Is there a workaround to retrieve BID and ASK for EUR= and GBP= without this scope (e.g., using historical pricing or another endpoint)?</li><li>Does lseg-data 2.1.1 support the Pricing interface for streaming data? If so, what is the correct import path (e.g., lseg.data.streaming.Pricing)?</li><li>Could the multiple config files cause this issue? Should I remove /home/ian/lseg-data.config.json?</li></ol>]]>
        </description>
    </item>
    <item>
        <title>Getting Access Denied while accessing the file-store API</title>
        <link>https://community.developers.lseg.com/discussion/132193/getting-access-denied-while-accessing-the-file-store-api</link>
        <pubDate>Tue, 13 May 2025 11:43:03 +0000</pubDate>
        <category>Refinitiv Data Platform</category>
        <dc:creator>MUNI</dc:creator>
        <guid isPermaLink="false">132193@/discussions</guid>
        <description><![CDATA[<p>Trying to hit the below endpoint to get the file:<br /><br />
https://api.refinitiv.com/file-store/v1/files/4faa-af95-1b506523-abe4-3a482c94dd5f/stream?doNotRedirect=true<br /><br />
as a response I got <br /><br />
{  "error": {    "id": "4c7e3993-1980-4d7d-8806-cf7b7b1f9580",    "code": "EDS.CFS.MissingClaim",    "status": 403,    "message": "Access denied: Insufficient claims to access this resource"  }}<br /><br />
Can someone please help me out here, my userid is </p><p>h-ihsm-MuniBookbuildSupport@spglobal.com</p>]]>
        </description>
    </item>
    <item>
        <title>403 Client Error: Forbidden for url - download from CFS API</title>
        <link>https://community.developers.lseg.com/discussion/132184/403-client-error-forbidden-for-url-download-from-cfs-api</link>
        <pubDate>Mon, 12 May 2025 17:52:29 +0000</pubDate>
        <category>Eikon Data APIs</category>
        <dc:creator>TWD_MMD_Fil3s</dc:creator>
        <guid isPermaLink="false">132184@/discussions</guid>
        <description><![CDATA[<p>I am trying to download the file after getting the authentication token: TM3_TradewebMMDFeed2025-05-09T16:30:00.000-04:00</p><p>File Id: 4720-1daf-f4c4fe12-996b-65ea2aa13283</p><p>I am getting the below error:</p><p>requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fapi.refinitiv.com%2Ffile-store%2Fv1%2Ffiles%2F4720-1daf-f4c4fe12-996b-65ea2aa13283%2Fstream" rel="noopener noreferrer ugc nofollow">https://api.refinitiv.com/file-store/v1/files/4720-1daf-f4c4fe12-996b-65ea2aa13283/stream</a></p><p>This is the code snippet:</p><p>endpoint = f"{RDP_HOST}/file-store/v1/files/{file_id}/stream"<br />&#13;
headers = {<br />&#13;
"Authorization": f"Bearer {token}",<br />&#13;
"cache-control": "no-cache",<br />&#13;
"Accept": "<em>/</em>",<br />&#13;
}</p><pre spellcheck="false" tabindex="0"><br />&#13;
with requests.get(endpoint, headers=headers, stream=True, allow_redirects=True, timeout=600) as resp:<br />&#13;
    resp.raise_for_status()<br />&#13;
    file_name.parent.mkdir(parents=True, exist_ok=True)<br />&#13;
    with open(file_name, "wb") as fh:<br />&#13;
        shutil.copyfileobj(resp.raw, fh, length=16_384)
</pre>]]>
        </description>
    </item>
    <item>
        <title>couple of questions</title>
        <link>https://community.developers.lseg.com/discussion/132091/couple-of-questions</link>
        <pubDate>Fri, 25 Apr 2025 15:29:08 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>mmelo</dc:creator>
        <guid isPermaLink="false">132091@/discussions</guid>
        <description><![CDATA[<p>Hi Team, BIS here. we are migrating our API from Eikon .NET to the new LSEG .NET Data Library.</p><p>we get some access denied for some instruments. is this some new right that is required?</p><p>Status for item FEIcm1 {</p><p>  "ID": 3,</p><p>  "Type": "Status",</p><p>  "Key": {</p><p>    "Service": "IDN_RDFNTS_CF",</p><p>    "Name": "FEIcm1"</p><p>  },</p><p>  "State": {</p><p>    "Stream": "Closed",</p><p>    "Data": "Suspect",</p><p>    "Code": "NotEntitled",</p><p>    "Text": "Access Denied: User req to PE(6459)"</p><p>  }</p><p>}</p><p></p><p>Also something: can we control the logs of the API? or get rid of them?</p><p>It must in the session definition, but the documentation is not explicit about that.</p>]]>
        </description>
    </item>
    <item>
        <title>Quesstion about RIC code of JGB</title>
        <link>https://community.developers.lseg.com/discussion/132103/quesstion-about-ric-code-of-jgb</link>
        <pubDate>Tue, 29 Apr 2025 01:01:23 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>Akira0426</dc:creator>
        <guid isPermaLink="false">132103@/discussions</guid>
        <description><![CDATA[<p>I cannnot take bid ask price of JGB by the code attached below. I would appreciate it if you could tell me the reason and solotions to correct this problem. I think this may happen because I cannot take appropriate RIC code of JGB.</p><p>import lseg.data as ld</p><p>from lseg.data.content import symbol_conversion</p><p>ld.open_session()</p><p>isin_list = ["US0378331005", "JP1201091939"]</p><p>resp = symbol_conversion.Definition(</p><pre spellcheck="false" tabindex="0">symbols = isin_list,<br /><br />&#13;
from_symbol_type = symbol_conversion.SymbolTypes.ISIN,<br /><br />&#13;
to_symbol_types = [symbol_conversion.SymbolTypes.RIC] 
</pre><p>).get_data()</p><p>display(resp.data.df)</p><p>ld.get_data(</p><pre spellcheck="false" tabindex="0">universe = resp.data.df["RIC"].tolist(),<br /><br />&#13;
fields = ["BID","ASK"])
</pre>]]>
        </description>
    </item>
    <item>
        <title>Insufficient Scope Error (trapi.data.research.read) When Accessing Research API via Java REST Reques</title>
        <link>https://community.developers.lseg.com/discussion/132090/insufficient-scope-error-trapi-data-research-read-when-accessing-research-api-via-java-rest-reques</link>
        <pubDate>Fri, 25 Apr 2025 15:10:57 +0000</pubDate>
        <category>Refinitiv Data Platform</category>
        <dc:creator>neklans</dc:creator>
        <guid isPermaLink="false">132090@/discussions</guid>
        <description><![CDATA[<p></p><p>We are developing a Java application to programmatically download Initiation reports for specific companies using the Refinitiv Research API via REST requests. However, we are encountering a permission error indicating insufficient scope when attempting to access certain endpoints.</p><p><strong>Problem Details</strong>:</p><ol><li><strong>Objective</strong>: Download Initiation reports (e.g., PDF documents) for specific companies using the Research API.</li><li><strong>Endpoint Example</strong>:<ul><li>URL: https://api.refinitiv.com/data/research/v1/documents/84269904/pdf?uuid=GENTC-185510</li><li>Response:jsonCopy<code spellcheck="false" tabindex="0">{  "error": {    "id": "42b7d198-f92c-4ceb-8c8a-4c0b0eab894c",    "code": "insufficient_scope",    "message": "access denied. Scopes required to access the resource: [trapi.data.research.read]. Missing scopes: [trapi.data.research.read]",    "status": "Forbidden"  }}</code></li></ul></li><li><strong>API Playground</strong>: We also tested the endpoint in the API Playground and received a similar "insufficient scope" error, confirming the permission issue.</li><li><strong>Current Permissions</strong>: Our account has access to the following API types: Side by Side API, EDP API, and Eikon Data API. The access token is generated with the scope trapi.</li></ol><p><strong>Code Snippet</strong>:</p><ul><li><strong>Authentication</strong>:<br />
HttpPost post = new HttpPost("https://api.refinitiv.com/auth/oauth2/v1/token");<br />&#13;
post.setHeader("Content-Type", "application/x-www-form-urlencoded");<br />&#13;
String body = String.format(<br />&#13;
"grant_type=password&amp;username=%s&amp;password=%s&amp;client_id=%s&amp;scope=trapi",<br />&#13;
USERNAME, PASSWORD, CLIENT_ID);<br /><code spellcheck="false" tabindex="0"><em>// Execute request to obtain access token</em></code></li><li><code spellcheck="false" tabindex="0"><em><br /><br /></em></code></li><li><strong>API Request</strong>:<br />
HttpGet get = new HttpGet("https://api.refinitiv.com/data/research/v1/documents/84269904/pdf?uuid=GENTC-185510");<br />&#13;
get.setHeader("Authorization", "Bearer " + accessToken);<br />&#13;
// Execute request, results in 403 Forbidden</li></ul><p><strong>Questions</strong>:</p><ol><li>Does our account need additional permissions or a specific license to access the trapi.data.research.read scope for the Research API?</li><li>If additional permissions are required, how can we verify or request access to this scope? </li><li>Are there specific configurations or parameters (e.g., scope values) we need to include in the authentication request to access the Research API?</li><li>Are there alternative endpoints or methods to programmatically download Initiation reports that align with our current permissions?</li></ol>]]>
        </description>
    </item>
    <item>
        <title>Error=&quot;insufficient_scope&quot;</title>
        <link>https://community.developers.lseg.com/discussion/132081/error-insufficient-scope</link>
        <pubDate>Thu, 24 Apr 2025 17:29:32 +0000</pubDate>
        <category>WebSocket API</category>
        <dc:creator>MoisesGomez27</dc:creator>
        <guid isPermaLink="false">132081@/discussions</guid>
        <description><![CDATA[<p>I'm aiming to the following and getting insufficient_scope error, please see images for reference.</p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038239\/uploads\/NOC2VZ0KJ55R\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:5341,&quot;width&quot;:518,&quot;height&quot;:143,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;mediaID&quot;:25827,&quot;dateInserted&quot;:&quot;2025-04-24T17:28:54+00:00&quot;,&quot;insertUserID&quot;:68126,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;68126&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038239%2Fuploads%2FNOC2VZ0KJ55R%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038239/uploads/NOC2VZ0KJ55R/image.png" alt="image.png" height="143" width="518" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/NOC2VZ0KJ55R/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/NOC2VZ0KJ55R/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/NOC2VZ0KJ55R/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/NOC2VZ0KJ55R/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/NOC2VZ0KJ55R/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/NOC2VZ0KJ55R/image.png 2000w, https://us.v-cdn.net/6038239/uploads/NOC2VZ0KJ55R/image.png" sizes="100vw" /></a>
    </span>
</span>
<span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038239\/uploads\/2O1DPU3HREDF\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:5590,&quot;width&quot;:588,&quot;height&quot;:65,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;mediaID&quot;:25828,&quot;dateInserted&quot;:&quot;2025-04-24T17:29:03+00:00&quot;,&quot;insertUserID&quot;:68126,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;68126&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038239%2Fuploads%2F2O1DPU3HREDF%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038239/uploads/2O1DPU3HREDF/image.png" alt="image.png" height="65" width="588" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/2O1DPU3HREDF/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/2O1DPU3HREDF/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/2O1DPU3HREDF/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/2O1DPU3HREDF/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/2O1DPU3HREDF/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/2O1DPU3HREDF/image.png 2000w, https://us.v-cdn.net/6038239/uploads/2O1DPU3HREDF/image.png" sizes="100vw" /></a>
    </span>
</span>
]]>
        </description>
    </item>
    <item>
        <title>Where can I get the documentation for status message relating to RTMDS for websocket API</title>
        <link>https://community.developers.lseg.com/discussion/131642/where-can-i-get-the-documentation-for-status-message-relating-to-rtmds-for-websocket-api</link>
        <pubDate>Mon, 24 Feb 2025 06:41:07 +0000</pubDate>
        <category>WebSocket API</category>
        <dc:creator>roy-a.wong</dc:creator>
        <guid isPermaLink="false">131642@/discussions</guid>
        <description><![CDATA[<p>Example : </p><p></p><p>STATUS (Item Closed) Text: RTMDS*Access Denied: to IDN StreamState: CLOSEDDataState: SUSPECT<br />
CACHED Status - StreamState: CLOSED DataState: SUSPECT </p>]]>
        </description>
    </item>
    <item>
        <title>LSEG Real-Time SDK</title>
        <link>https://community.developers.lseg.com/discussion/131474/lseg-real-time-sdk</link>
        <pubDate>Thu, 30 Jan 2025 05:09:01 +0000</pubDate>
        <category>EMA</category>
        <dc:creator>terapon1</dc:creator>
        <guid isPermaLink="false">131474@/discussions</guid>
        <description><![CDATA[<p>Hi, I have managed to run the code according to this tutorial. But there seem to be some error about the data feed.</p><p><span data-embedjson="{&quot;body&quot;:&quot;Sample code for the video 30 minutes to create a Real-Time Optimized consumer application | EMA Java | Version 2 Authentication with Client Credentials - LSEG-API-Samples\/Article.EMA.Java.ConsumerR...&quot;,&quot;photoUrl&quot;:&quot;https:\/\/opengraph.githubassets.com\/bbb039c93c38e1ca02f8c941b816501d04565d4ae7bda9c1e5250941630bb11d\/LSEG-API-Samples\/Article.EMA.Java.ConsumerRto.V2Auth.ClientCredentials&quot;,&quot;url&quot;:&quot;https:\/\/community.developers.lseg.com\/home\/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fgithub.com%2FLSEG-API-Samples%2FArticle.EMA.Java.ConsumerRto.V2Auth.ClientCredentials%2Fblob%2Fmain%2FConsumerRto.java&quot;,&quot;embedType&quot;:&quot;link&quot;,&quot;name&quot;:&quot;Article.EMA.Java.ConsumerRto.V2Auth.ClientCredentials\/ConsumerRto.java at main \u00b7 LSEG-API-Samples\/Article.EMA.Java.ConsumerRto.V2Auth.ClientCredentials&quot;,&quot;faviconUrl&quot;:&quot;https:\/\/github.githubassets.com\/favicons\/favicon.svg&quot;,&quot;embedStyle&quot;:&quot;rich_embed_inline&quot;}">
    <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fgithub.com%2FLSEG-API-Samples%2FArticle.EMA.Java.ConsumerRto.V2Auth.ClientCredentials%2Fblob%2Fmain%2FConsumerRto.java" rel="nofollow noopener ugc">
        https://github.com/LSEG-API-Samples/Article.EMA.Java.ConsumerRto.V2Auth.ClientCredentials/blob/main/ConsumerRto.java
    </a>
</span>
</p><p>The system returned my this message and nothing else. </p><span data-embedjson="{&quot;url&quot;:&quot;https:\/\/us.v-cdn.net\/6038239\/uploads\/07MOTJZLD3YL\/image.png&quot;,&quot;name&quot;:&quot;image.png&quot;,&quot;type&quot;:&quot;image\/png&quot;,&quot;size&quot;:23258,&quot;width&quot;:843,&quot;height&quot;:264,&quot;displaySize&quot;:&quot;large&quot;,&quot;float&quot;:&quot;none&quot;,&quot;mediaID&quot;:24290,&quot;dateInserted&quot;:&quot;2025-01-30T05:07:46+00:00&quot;,&quot;insertUserID&quot;:67820,&quot;foreignType&quot;:&quot;embed&quot;,&quot;foreignID&quot;:&quot;67820&quot;,&quot;embedType&quot;:&quot;image&quot;,&quot;embedStyle&quot;:&quot;rich_embed_card&quot;}">
    <span>
        <a href="https://community.developers.lseg.com/home/leaving?allowTrusted=1&amp;target=https%3A%2F%2Fus.v-cdn.net%2F6038239%2Fuploads%2F07MOTJZLD3YL%2Fimage.png" rel="nofollow noopener ugc" target="_blank">
            <img src="https://us.v-cdn.net/6038239/uploads/07MOTJZLD3YL/image.png" alt="image.png" height="264" width="843" data-display-size="large" data-float="none" data-type="image/png" data-embed-type="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/07MOTJZLD3YL/image.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/07MOTJZLD3YL/image.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/07MOTJZLD3YL/image.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/07MOTJZLD3YL/image.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/07MOTJZLD3YL/image.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/07MOTJZLD3YL/image.png 2000w, https://us.v-cdn.net/6038239/uploads/07MOTJZLD3YL/image.png" sizes="100vw" /></a>
    </span>
</span>
<p>Thanks.</p>]]>
        </description>
    </item>
    <item>
        <title>How to set username in ETA</title>
        <link>https://community.developers.lseg.com/discussion/131320/how-to-set-username-in-eta</link>
        <pubDate>Wed, 01 Jan 2025 09:18:24 +0000</pubDate>
        <category>ETA</category>
        <dc:creator>Shuki</dc:creator>
        <guid isPermaLink="false">131320@/discussions</guid>
        <description><![CDATA[<p>I am developing using ETA,</p><p>I used tutorial 4 code and managed to get a view of several RICs , </p><p>Now I am required to get data from a different service which requires a user </p><p>I saw in one answer for a different question ,</p><p>they say to set loginRequest.userName after  rsslInitDefaultRDMLoginRequest  using a setString function, </p><p>I did this after the call to rsslClearOMMConsumerRole just before :</p><p>consumerRole.pLoginRequest = &amp;loginRequest;</p><p>but I still get "Access Denied: User req to IDN for Exch .."</p>]]>
        </description>
    </item>
    <item>
        <title>PROD_PERM and PEList</title>
        <link>https://community.developers.lseg.com/discussion/131217/prod-perm-and-pelist</link>
        <pubDate>Wed, 04 Dec 2024 15:43:31 +0000</pubDate>
        <category>RFA</category>
        <dc:creator>philippe.mesmeur</dc:creator>
        <guid isPermaLink="false">131217@/discussions</guid>
        <description><![CDATA[<p>Hello,</p><p>I use the Java/RefinitivSDK 3.7.0.0 in order to receive RealTime data from TREP.</p><p>Once a RealTIme data is subscribed, the API notifies me through my implementation of the interface method <code spellcheck="false" tabindex="0">OmmConsumerClient.onRefreshMsg(</code><code spellcheck="false" tabindex="0"><strong>RefreshMsg </strong></code><code spellcheck="false" tabindex="0">refreshMsg, OmmConsumerEvent event)</code></p><p>The RefreshMsg argument provides:</p><ul><li>the permission of the RealTime data (cf method <code spellcheck="false" tabindex="0">ByteBuffer RefreshMsg.permissionData()</code>)</li><li>and also a <code spellcheck="false" tabindex="0">PROD_PERM</code>, that is an integer obtainable by getting the value of the field <code spellcheck="false" tabindex="0">"PROD_PERM"</code> (fields are obtained by calling <code spellcheck="false" tabindex="0">refreshMsg.payload().fieldList()</code>)</li></ul><p>For example, when subscribing to <code spellcheck="false" tabindex="0">CZK2MD=</code>, I get </p><ul><li>permissionData: <code spellcheck="false" tabindex="0">{ 0x03, 0x01, 0x01, 0x28, 0x70, 0xC0 }</code></li><li><code spellcheck="false" tabindex="0">PROD_PERM</code>: 2870</li></ul><p></p><p>Today, I use the permissionData in order to "know" whether a user is allowed to use the RealTime data. Do do so, I use Java/RFA 8.2.1.L3 with something like:</p><p></p><pre spellcheck="false" tabindex="0">    ByteBuffer <strong>dacsPermission</strong>;
    byte[] arr = new byte[dacsPermission.remaining()];
    dacsPermission.get(arr);
    AuthorizationLock authorizationLock = new AuthorizationLock(arr);

    ... 
    
    byte[] dacsLock = authorizationLock.getAuthorizationLock().clone();

    ...
    
    AuthorizationCheckResult authCheckResult =
            <strong>agent</strong>.checkSubscription(<strong>handle</strong>,
                    AuthorizationUsageType.DONT_PERFORM_USAGE_LOGGING,
                    AuthorizationRequestType.NORMAL_REQUEST_LOGGING,
                    new AuthorizationCheckStatus(),
                    "IDN_SELECTFEED",
                    "",
                    dacsLock);

   <strong> boolean isAuthorized</strong> = (authCheckResult == AuthorizationCheckResult.ACCESS_ALLOWED);
</pre><p>I would like to know if it is possible get the same information using the <code spellcheck="false" tabindex="0">PROD_PERM</code> instead of the permissionData.</p><p>Thank you to also explain the difference and/or the relationship between PROD_PERM and permissionData</p><p></p><p>Regards</p><p>Philippe</p>]]>
        </description>
    </item>
    <item>
        <title>API does not seem to have the necessary permissions &quot;trapi.data.pricing.read&quot;</title>
        <link>https://community.developers.lseg.com/discussion/122375/api-does-not-seem-to-have-the-necessary-permissions-trapi-data-pricing-read</link>
        <pubDate>Mon, 21 Oct 2024 19:59:53 +0000</pubDate>
        <category>Refinitiv Data Platform</category>
        <dc:creator>SegunditaAkira.Hernandez</dc:creator>
        <guid isPermaLink="false">122375@/discussions</guid>
        <description><![CDATA[<p>I created an api that is intended to run a python script. The python script is intended to monitor the SAFEX contracts, namely the MAWz4, MAYz4, SOYz4 and WEAz4 BOB's (blended order books). Im having difficulty running the script and extracting the content because the api does not seem to have the necessary permissions. "trapi.data.pricing.read" in particular. I can paste the script i have so that you can get an idea of what I'm trying to do. Please advise on how i can go about this. My intention is to use the Desktop session and not the platform session.</p>]]>
        </description>
    </item>
    <item>
        <title>RDError: Error code -1 | The access to fields(s) denied.</title>
        <link>https://community.developers.lseg.com/discussion/122341/rderror-error-code-1-the-access-to-fields-s-denied</link>
        <pubDate>Mon, 21 Oct 2024 00:09:39 +0000</pubDate>
        <category>Refinitiv Data Platform Libraries</category>
        <dc:creator>Jenan</dc:creator>
        <guid isPermaLink="false">122341@/discussions</guid>
        <description><![CDATA[<p>Hi Team, I'm assisting User regarding an error in API. I'm suspecting this is permission issue but would need further explanation on seeing inconsistencies when using a 'desktop' session.</p><p><br /></p><p>The client is accessing the refinitiv API through a platform session. When she try and pull data on managed funds and ETFs I receive a permission denied message. However, when using codebook to run the same codebook in Workspace, the client is able to pull the data with no issue.</p><p><br /></p><p>The User have been trying to get code to work on:</p><p>tickers = ['LP65015435', 'VHY.AX', 'LP68028840', 'VOO']</p><p><br /></p><p>When running that code in codebook it works perfectly.</p><p>Unfortunately, in Jupyter notebook it does not.</p><p><br /></p><p>On API in jupyter notebook to pull stock data and it works, very strange as the User is running into a permission issue with ETFs and funds.</p><p><img src="https://us.v-cdn.net/6038239/uploads/attachments/23083-screenshot-1.png" alt="image" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/attachments/23083-screenshot-1.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/attachments/23083-screenshot-1.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/attachments/23083-screenshot-1.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/attachments/23083-screenshot-1.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/attachments/23083-screenshot-1.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/attachments/23083-screenshot-1.png 2000w, https://us.v-cdn.net/6038239/uploads/attachments/23083-screenshot-1.png" sizes="100vw" /></p><p><img src="https://us.v-cdn.net/6038239/uploads/attachments/23082-renditiondownload-1.png" alt="renditiondownload-1.png" srcset="https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=300, width=300/6038239/uploads/attachments/23082-renditiondownload-1.png 300w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=600, width=600/6038239/uploads/attachments/23082-renditiondownload-1.png 600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=800, width=800/6038239/uploads/attachments/23082-renditiondownload-1.png 800w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1200, width=1200/6038239/uploads/attachments/23082-renditiondownload-1.png 1200w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=1600, width=1600/6038239/uploads/attachments/23082-renditiondownload-1.png 1600w, https://us.v-cdn.net/cdn-cgi/image/quality=80, format=auto, fit=scale-down, height=2000, width=2000/6038239/uploads/attachments/23082-renditiondownload-1.png 2000w, https://us.v-cdn.net/6038239/uploads/attachments/23082-renditiondownload-1.png" sizes="100vw" /></p><p><br /></p>]]>
        </description>
    </item>
   </channel>
</rss>
