sonarr.py 482 B

123456789101112131415161718192021
  1. import requests
  2. import json
  3. import os
  4. token = os.getenv('sonarr_token')
  5. def update_show_in_soarr(show_id):
  6. url = "http://192.168.4.9:8989/api/v3/command"
  7. payload = json.dumps({
  8. "name": "RefreshSeries",
  9. "seriesId": show_id
  10. })
  11. headers = {
  12. 'Content-Type': 'application/json',
  13. 'X-Api-Key': token,
  14. }
  15. response = requests.request("POST", url, headers=headers, data=payload)
  16. if response.status_code != 404:
  17. print("Updated show in Sonarr")