Refinitiv.Data.Content library returns "The access to field(s) denied."

Hello,

I'm using C# NuGet package "Refinitiv.Data.Content" to communicate with Refinitiv Workspace API.

When I request some fields for the funds I've got an error: The access to field(s) denied. But I can see the values of these fields in the Refinitiv Workspace application. I've tried to use PlatformSession and DesktopSession. There is no difference.


For example:

RIC: HGT.L

Field: TR.FundPortfolioManager


My code:

IDataSetResponse response = FundamentalAndReference
.Definition()
.Universe("HGT.L")
.Fields("TR.FundPortfolioManager")
.GetData();


Server answer:

{
"error": {
"code": 221,
"description": "The access to field(s) denied."
}
}

How can I take an access ti these fields?

Best Answer

  • nick.zincone
    nick.zincone admin
    Answer ✓

    Hi @Fund_Lads

    The 'FundamentalAndReference' interface uses a backend service within RDP. The Refnitiv.Data.Content library presently uses this backend service for both 'platform' and 'desktop' sessions. This particular service unfortunately does not permission all data and thus is the reason why you are seeing inconsistencies when using a 'desktop' session.

    We are changing this in the next release of the library. That is, we are planning on updating the 'FundamentalAndReference' interface for 'desktop' sessions so you should be able to access the same data as you reference within Refinitiv Workspace.

Answers