diff --git a/app.py b/app.py index f6dd6ab..d984353 100644 --- a/app.py +++ b/app.py @@ -50,7 +50,7 @@ class UnifiAPI: self.session = requests.Session() self.session.verify = False self.headers = { - 'X-API-KEY': config['unifi']['api_key'], + 'Authorization': f'Bearer {config["unifi"]["api_key"]}', 'Accept': 'application/json' } self.site_id = self.get_site_id() @@ -66,8 +66,8 @@ class UnifiAPI: url = f"{self.base_url}/proxy/network/api/s/{self.site_id}/stat/device" response = self.session.get(url, headers=self.headers) response.raise_for_status() - return response.json()['data'] - + return response.json()['data'] + def get_device_details(self, device_id): url = f"{self.base_url}/proxy/network/integration/v1/sites/{self.site_id}/devices/{device_id}" response = self.session.get(url, headers=self.headers)