import requests import json api_url = 'http://192.168.50.10:3456/api/v1/' def _create_url(path): return api_url + path def _post_login_request(username, password, totp_passcode): login_url = _create_url('login') payload = { 'long_token': True, 'username': username, 'password': password, 'totp_passcode': totp_passcode } return requests.post(login_url, json=payload, timeout=5) if __name__ == '__main__': username = 'iicd' password = '9297519Mhz.' totp_passcode = None result = _post_login_request(username, password, totp_passcode) print(result.json())