The 'TR.IssuerRating' field not returning data using Refinitiv Data Library

I'm using the Refinitiv Data Library (python) and I'm trying to request the Moody's Issuer Rating, but nothing is being returned. Here is a snippet of the request and response:

1686583110478.png


Is anyone else experiencing this issue? This formula worked in the past (~2 months ago) but it is no longer returning information. I know for a fact that this is the correct formula because I built it using the Data Items search tool in Refinitiv Workspace (where I can also see each RIC's rating in the UI; Tesla example below).

1686583356456.png

Best Answer

  • Jirapongse
    Jirapongse admin
    Answer ✓

    @qbe.ds

    Thanks for reaching out to us.

    The code works fine with the desktop session.

    1686621064321.png

    However, after changing to the platform session (platform.rdp), it doesn't work.

    1686621202227.png

    I enabled logging in the API with the following configurations.

    {
        "logs": {
            "level": "debug",
            "transports": {
                "console": {
                    "enabled": true
                },
                "file": {
                    "enabled": true,
                    "name": "refinitiv-data-lib.log"
                }
            }
    }
    ,
        "sessions": {
            "default": "platform.rdp",
            "platform": {
    ...

    It showed the following error.

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

    According to the error, I don't have permission to access the TR.IssuerRating field on the Refintiv Data Platform session. You need to contact your Refinitiv Account team or Sales team to verify the permission.

    I hope that this information is of help.