Python client for Servarr API's (Sonarr, Radarr, Readarr)
Project description
Sonarr and Radarr API Python Wrapper
Python Wrapper for the Sonarr and Radarr API.
See the full documentation for supported functions.
Requirements
- requests
Example Sonarr Usage:
# Import SonarrAPI Class
from pyarr import SonarrAPI
# Set Host URL and API-Key
host_url = 'http://your-domain.com'
# You can find your API key in Settings > General.
api_key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
# Instantiate SonarrAPI Object
sonarr = SonarrAPI(host_url, api_key)
# Get and print TV Shows
print(sonarr.get_series(123))
Example Radarr Usage:
# Import RadarrAPI Class
from pyarr import RadarrAPI
# Set Host URL and API-Key
host_url = 'http://your-domain.com'
# You can find your API key in Settings > General.
api_key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
# Instantiate RadarrAPI Object
radarr = RadarrAPI(host_url, api_key)
# Get and print TV Shows
print(radarr.get_root_folder())
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyarr-3.0.0.tar.gz
(15.6 kB
view hashes)
Built Distribution
pyarr-3.0.0-py3-none-any.whl
(18.3 kB
view hashes)