import requests import json from requests.packages.urllib3.exceptions import InsecureRequestWarning userName = 'userName' passWord = 'passWord' deviceIP = 'X.X.X.X' values = {'username': userName,'password': passWord} baseURL = "https://" + deviceIP + ":4343/v1" loginURL = "https://" + deviceIP + ":4343/v1/api/login" logoutURL = "https://" + deviceIP + ":4343/v1/api/logout" configURL = "https://" + deviceIP + ":4343/v1/configuration/object/ssid_prof?config_path=%2Fmd&UIDARUBA=" s = requests.Session() login = s.post(loginURL , data=values, verify=False, timeout=2) l = login.content[94:130].decode("utf-8") print("Cookie String:") print(l) file = open ("D:\Skripte\python\PWD.txt", "r") print(file.read()) file.close() NewConfigURL = configURL + l print(NewConfigURL) headers = '{"Content-type": "application/json" }' payload ='{"_data": { "ssid_prof": [ {"profile-name": "Test_PW",}, \ "essid": { \ "essid": "Test_PW" \ }, }, \ "wpa_passphrase": { \ "wpa-passphrase": "file" \ }' data_josn = json.dumps(payload) Create_PW = s.post(NewConfigURL, data=data_josn, headers=headers ) logout = s.post(logoutURL ,verify=False, data=values, timeout=2) print("Logout Status: ", logout.status_code) #