I have problems getting requests.put working on the api in Python. The same way of authentication that works with GET and POST do not work with PUT. I want to make calls to this:
I have the following things defined in my .env file:
REFINITIV_API_ENDPOINT = https://rms-world-check-one-api-pilot.thomsonreuters.com REFINITIV_API_KEY = abc111 REFINITIV_API_SECRET = abc222 REFINITIV_PRODUCT_KEY = abc333 REFINITIV_GROUP_ID = abc444
How do I use this to make PUT calls in Python using the requests library? We are using Python 3.8.5. I am running Debian WSL on Windows 10. Everything I tried so far gives me the HTTP401 error. I know the keys work because GET and POST on other endpoints work with them.