import requests requests.packages.urllib3.disable_warnings() # Authentication #baseURL = "https://20.122.98.106:4450/admin" #baseURL = "https://20.122.98.106:8443/admin" baseURL = "https://secops-api.arcusapp.globalscape.com:8443/admin" # baseURL = "https://secops.arcusapp.globalscape.com/admin" # baseURL = "http://192.168.4.13:8080/admin" user = "jbranan_secops" password = "o61KJBbN" authURL = f"{baseURL}/v1/authentication" body = {"userName": user, "password": password, "authType": "EFT"} r1 = requests.post(authURL, json=body, verify=False) # print(r1.text) eftresp1 = r1.json() print(r1.status_code) # print(eftresp1) authheader ={"Authorization": f"EFTAdminAuthToken {eftresp1['authToken']}"} # print(authheader) # Get Server Info getserverURL = f"{baseURL}/v1/server" # print(authheader) r2 = requests.get(getserverURL, headers=authheader, verify=False) eftresp2 = r2.json() print(r2.status_code) print(eftresp2) # #Get Server Metrics # getservermetricsURL = f"{baseURL}/v2/server/metrics" # r3 = requests.get(getservermetricsURL, headers=authheader, verify=False) # eftresp3 = r3.json() # print(r3.status_code) # print(eftresp3)