Downloading documents via documents API

I am trying to download company research documents via API. For a given document ID, I am trying to use the "https://api.refinitiv.com/data/hvmi/v1/documents/download" endpoint to download the file.


Here is my python script:


import refinitiv.data as rd
rd.open_session()


url='https://api.refinitiv.com/data/hvmi/v1/documents/download/{documentId}'
docid=105077955
request_definition = rd.delivery.endpoint_request.Definition(url=url
                                                             ,method=rd.delivery.endpoint_request.RequestMethod.GET
                                                             ,path_parameters = {"documentId": docid})
response = request_definition.get_data()


Running this, I get a 500 error:


Response(is_success=False, raw=<Response [500 Internal Server Error]>, errors=[Error(code=500, message='')]...


Even when I use the API Playground, I get a "Failed to fetch" error:


1700648456373.png

1700648487719.png

Any ideas?

Best Answer

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.