import requests url = "https://testmanagement.qmetry.com/rest/attachments/testLog" files = [('file[]', ('App.py', open('C:/Users/karthik.nair/Downloads/App.py', 'rb'), 'text/plain'))] headers = { 'apikey': "XWMal3qIvumxTTYzvLMi3wYfQIbY8Dtm8twTpoYr", 'project': "IT" } payload = { 'entityId': 3492977, 'type': 'TCR' } response = requests.request("POST", url, files=files, headers=headers, data=payload) print(response.text)