Cannot open a Reuters platform session

Options

Hello,

Since past thursday we are no more able to open a Reuters platform session through our C# tool.
We use it to call some API entry point such as https://api.refinitiv.com/data/historical-pricing/v1/views/interday-summaries or https://api.refinitiv.com/data/quantitative-analytics-curves-and-surfaces/v1/curves/forward-curves to build our pricing tools.
These entry points still work fine through the Workspace desktop application (using the API playground and CodeBook) but they fail within our external tool with below message:
{
"HTTPStatusCode": 429,
"HTTPReason": "Too Many Requests",
"Contents": {
"error": "429",
"error_description": "Request rate too high."
}
}
To open the session we use below code:
session = PlatformSession.Definition()
.AppKey(ourAppKey)
.OAuthGrantType(new GrantPassword().UserName(ourUserName).Password(ourPassword))
.GetSession()

Then calling "session.Open()" throw the above exception. I have tried creating a new AppKey but it didn't help.

Our user account is REMOVED

Could you please check why we lost this access? Has our account been blocked?

Thank you in advance for your help.

Best regards,

REMOVED

Tagged:

Answers

  • Hello @florian.perpetue,

    The error message "Too many requests" is quite clear in why the API access is not working. Unfortunately, we are unable to help with account issues. Please raise a support ticket at LSEG MyAccount.

    Once the account is restored, you might need to revisit your code, to limit the number or requests and data within the limits specified for that particular service endpoint. These limits are described in the Reference tab of the particular service endpoint on the API Playground.

  • Hello @Gurpreet,
    Thank you for your prompt feedbak.
    Reuters Workspace support told me to write my case here, I will write a new one at LSEG MyAccount as you proposed.
    Best regards