From 6ef59b03314f73c3a405a00befc423fecfec0df8 Mon Sep 17 00:00:00 2001 From: Karl Hudgell <karl.hudgell@bjss.com> Date: Sun, 7 Jan 2024 11:26:19 +0000 Subject: [PATCH] calls for bazarr --- auto_subtitle/utils/bazarr.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 auto_subtitle/utils/bazarr.py diff --git a/auto_subtitle/utils/bazarr.py b/auto_subtitle/utils/bazarr.py new file mode 100644 index 0000000..e7c643c --- /dev/null +++ b/auto_subtitle/utils/bazarr.py @@ -0,0 +1,29 @@ +import requests + +token = '' + +def get_wanted_episodes(): + url = "http://192.168.4.23/api/episodes/wanted" + + payload={} + headers = { + 'accept': 'application/json', + 'X-API-KEY': token + } + + response = requests.request("GET", url, headers=headers, data=payload) + + return response.json() + + +def get_episode_details(episode_id: str): + url = f"http://192.168.4.23/api/episodes?episodeid%5B%5D={episode_id}" + + payload={} + headers = { + 'accept': 'application/json', + 'X-API-KEY': token + } + + response = requests.request("GET", url, headers=headers, data=payload) + return response.json()['data'][0] \ No newline at end of file