I can’t log in to pinnacle.com API

import requests import json from requests.auth import HTTPBasicAuth url = 'https://api.pinnacle.com/' def request(api_method): username = 'х' password = 'х' URL = url + api_method headers = { 'Authorization': HTTPBasicAuth(username, password), 'Content-Type': 'application/json', 'Accept': 'application/json' } r = requests.get(URL, headers) return r.json() print(request('v2/sports')) 

Mistake:

 {'code': 'INVALID_AUTHORIZATION_HEADER', 'message': 'HTTP Authorization header is missing'} 

What am I doing wrong? Link to github https://github.com/pinnacleapi/pinnacleapi-documentation https://pinnacleapi.imtqy.com/customerapi#section/Authentication

    0