A python interface to Refinitiv's REST API via Datascope Select. This repository is merely a structural tool to designing ones own queries and asset classes
When downloading more than 10 securities in parallel, the API often returns failed requests. Looking further into the matter, the HTTP response yields a 202, yet marks the requests as failed.
Upon closer inspection, the response header notes reveal that this is caused by exceeding the maximum number of get requests per minute. I think the number of status checks for longer requests is pushing the API's limits. Although it seems unlikely, since async status checks wait 30s before sending another get request.