from requests import Session s = Session() r = s.post("https://newt.nersc.gov/newt/auth", {"username": "myuser", "password": "XXXXXXXX"}) r.json() newt_sessionid = r.json()['newt_sessionid'] s2 = Session() r = s2.get("https://newt.nersc.gov/newt/auth", cookies={'newt_sessionid': newt_sessionid}) r.json()