AzuracastPy
latest
Start Here
Quick Start
Installing AzuracastPy
Authentication via API Key
Configuring
AzuracastClient
AzuracastPy Models
The AzuracastClient Class
AzuracastPy’s Models
AzuracastPy Exceptions
Other models
Some Code Examples
Requesting a Song From a Station
Getting The Current Song On A Station
AzuracastPy
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
_
__call__() (AzuracastPy.models.administration.helpers.AdminStationHelper method)
(AzuracastPy.models.administration.helpers.CustomFieldHelper method)
(AzuracastPy.models.administration.helpers.RoleHelper method)
(AzuracastPy.models.administration.helpers.StorageLocationHelper method)
(AzuracastPy.models.helpers.FileHelper method)
(AzuracastPy.models.helpers.HLSStreamHelper method)
(AzuracastPy.models.helpers.MountPointHelper method)
(AzuracastPy.models.helpers.PlaylistHelper method)
(AzuracastPy.models.helpers.PodcastHelper method)
(AzuracastPy.models.helpers.QueueHelper method)
(AzuracastPy.models.helpers.RemoteRelayHelper method)
(AzuracastPy.models.helpers.SFTPUserHelper method)
(AzuracastPy.models.helpers.StreamerHelper method)
(AzuracastPy.models.helpers.WebhookHelper method)
(AzuracastPy.models.podcast.PodcastEpisodeHelper method)
__init__() (AzuracastPy.AzuracastClient method)
(AzuracastPy.models.administration.Admin method)
(AzuracastPy.models.administration.admin_station.BackendConfig method)
(AzuracastPy.models.administration.admin_station.FrontendConfig method)
(AzuracastPy.models.administration.admin_station.Links method)
(AzuracastPy.models.administration.AdminStation method)
(AzuracastPy.models.administration.custom_field.Links method)
(AzuracastPy.models.administration.CustomField method)
(AzuracastPy.models.administration.helpers.AdminStationHelper method)
(AzuracastPy.models.administration.helpers.CustomFieldHelper method)
(AzuracastPy.models.administration.helpers.RoleHelper method)
(AzuracastPy.models.administration.helpers.StorageLocationHelper method)
(AzuracastPy.models.administration.Permissions method)
(AzuracastPy.models.administration.Relay method)
(AzuracastPy.models.administration.Role method)
(AzuracastPy.models.administration.role.Links method)
(AzuracastPy.models.administration.role.PermissionsHelper method)
(AzuracastPy.models.administration.Settings method)
(AzuracastPy.models.administration.settings.UpdateResults method)
(AzuracastPy.models.administration.storage_location.Links method)
(AzuracastPy.models.administration.StorageLocation method)
(AzuracastPy.models.helpers.FileHelper method)
(AzuracastPy.models.helpers.HLSStreamHelper method)
(AzuracastPy.models.helpers.MountPointHelper method)
(AzuracastPy.models.helpers.PlaylistHelper method)
(AzuracastPy.models.helpers.PodcastHelper method)
(AzuracastPy.models.helpers.QueueHelper method)
(AzuracastPy.models.helpers.RemoteRelayHelper method)
(AzuracastPy.models.helpers.SFTPUserHelper method)
(AzuracastPy.models.helpers.StreamerHelper method)
(AzuracastPy.models.helpers.WebhookHelper method)
(AzuracastPy.models.hls_stream.Links method)
(AzuracastPy.models.HLSStream method)
(AzuracastPy.models.listener.Device method)
(AzuracastPy.models.listener.Listener method)
(AzuracastPy.models.listener.Location method)
(AzuracastPy.models.listeners.Listeners method)
(AzuracastPy.models.mount.Mount method)
(AzuracastPy.models.mount_point.Links method)
(AzuracastPy.models.MountPoint method)
(AzuracastPy.models.now_playing.CurrentSong method)
(AzuracastPy.models.now_playing.Live method)
(AzuracastPy.models.now_playing.NowPlaying method)
(AzuracastPy.models.now_playing.PlayingNext method)
(AzuracastPy.models.Playlist method)
(AzuracastPy.models.playlist.Export method)
(AzuracastPy.models.playlist.Links method)
(AzuracastPy.models.playlist.ScheduleHelper method)
(AzuracastPy.models.playlist.ScheduleItem method)
(AzuracastPy.models.Podcast method)
(AzuracastPy.models.podcast.Links method)
(AzuracastPy.models.podcast.PodcastCategoryHelper method)
(AzuracastPy.models.podcast.PodcastEpisodeHelper method)
(AzuracastPy.models.podcast_episode.Links method)
(AzuracastPy.models.podcast_episode.Media method)
(AzuracastPy.models.PodcastEpisode method)
(AzuracastPy.models.queue_item.Links method)
(AzuracastPy.models.QueueItem method)
(AzuracastPy.models.remote.Remote method)
(AzuracastPy.models.remote_relay.Links method)
(AzuracastPy.models.RemoteRelay method)
(AzuracastPy.models.requestable_song.RequestableSong method)
(AzuracastPy.models.schedule_item.ScheduleItem method)
(AzuracastPy.models.sftp_user.Links method)
(AzuracastPy.models.sftp_user.PublicKeysHelper method)
(AzuracastPy.models.SFTPUser method)
(AzuracastPy.models.song.Song method)
(AzuracastPy.models.song_history.SongHistory method)
(AzuracastPy.models.Station method)
(AzuracastPy.models.station_file.Links method)
(AzuracastPy.models.station_file.Playlist method)
(AzuracastPy.models.station_file.PlaylistHelper method)
(AzuracastPy.models.station_status.StationStatus method)
(AzuracastPy.models.StationFile method)
(AzuracastPy.models.Streamer method)
(AzuracastPy.models.streamer.Links method)
(AzuracastPy.models.streamer.ScheduleHelper method)
(AzuracastPy.models.streamer.ScheduleItem method)
(AzuracastPy.models.Webhook method)
(AzuracastPy.models.webhook.Links method)
(AzuracastPy.models.webhook.TriggerHelper method)
A
AccessDeniedException (class in AzuracastPy.exceptions)
add() (AzuracastPy.models.playlist.ScheduleHelper method)
(AzuracastPy.models.podcast.PodcastCategoryHelper method)
(AzuracastPy.models.sftp_user.PublicKeysHelper method)
(AzuracastPy.models.station_file.PlaylistHelper method)
(AzuracastPy.models.streamer.ScheduleHelper method)
(AzuracastPy.models.webhook.TriggerHelper method)
add_global() (AzuracastPy.models.administration.role.PermissionsHelper method)
Admin (class in AzuracastPy.models.administration)
admin() (AzuracastPy.AzuracastClient method)
AdminStation (class in AzuracastPy.models.administration)
AdminStationHelper (class in AzuracastPy.models.administration.helpers)
all() (AzuracastPy.models.podcast.PodcastEpisodeHelper method)
AzuracastAPIException (class in AzuracastPy.exceptions)
AzuracastClient (class in AzuracastPy)
AzuracastException (class in AzuracastPy.exceptions)
B
BackendConfig (class in AzuracastPy.models.administration.admin_station)
C
category (AzuracastPy.models.Podcast attribute)
ClientException (class in AzuracastPy.exceptions)
cpu_stats() (AzuracastPy.models.administration.Admin method)
create() (AzuracastPy.models.administration.helpers.CustomFieldHelper method)
(AzuracastPy.models.administration.helpers.RoleHelper method)
(AzuracastPy.models.helpers.HLSStreamHelper method)
(AzuracastPy.models.helpers.MountPointHelper method)
(AzuracastPy.models.helpers.PlaylistHelper method)
(AzuracastPy.models.helpers.PodcastHelper method)
(AzuracastPy.models.helpers.RemoteRelayHelper method)
(AzuracastPy.models.helpers.SFTPUserHelper method)
(AzuracastPy.models.helpers.StreamerHelper method)
(AzuracastPy.models.helpers.WebhookHelper method)
(AzuracastPy.models.podcast.PodcastEpisodeHelper method)
CurrentSong (class in AzuracastPy.models.now_playing)
custom_field (AzuracastPy.models.administration.Admin attribute)
custom_fields() (AzuracastPy.models.administration.Admin method)
CustomField (class in AzuracastPy.models.administration)
CustomFieldHelper (class in AzuracastPy.models.administration.helpers)
D
delete() (AzuracastPy.models.administration.AdminStation method)
(AzuracastPy.models.administration.CustomField method)
(AzuracastPy.models.administration.Role method)
(AzuracastPy.models.administration.StorageLocation method)
(AzuracastPy.models.HLSStream method)
(AzuracastPy.models.MountPoint method)
(AzuracastPy.models.Playlist method)
(AzuracastPy.models.Podcast method)
(AzuracastPy.models.PodcastEpisode method)
(AzuracastPy.models.RemoteRelay method)
(AzuracastPy.models.SFTPUser method)
(AzuracastPy.models.StationFile method)
(AzuracastPy.models.Streamer method)
(AzuracastPy.models.Webhook method)
Device (class in AzuracastPy.models.listener)
E
edit() (AzuracastPy.models.administration.CustomField method)
(AzuracastPy.models.administration.Role method)
(AzuracastPy.models.administration.Settings method)
(AzuracastPy.models.HLSStream method)
(AzuracastPy.models.MountPoint method)
(AzuracastPy.models.Playlist method)
(AzuracastPy.models.Podcast method)
(AzuracastPy.models.PodcastEpisode method)
(AzuracastPy.models.RemoteRelay method)
(AzuracastPy.models.SFTPUser method)
(AzuracastPy.models.StationFile method)
(AzuracastPy.models.Streamer method)
(AzuracastPy.models.Webhook method)
episode (AzuracastPy.models.Podcast attribute)
Export (class in AzuracastPy.models.playlist)
F
file (AzuracastPy.models.Station attribute)
FileHelper (class in AzuracastPy.models.helpers)
files() (AzuracastPy.models.Station method)
FrontendConfig (class in AzuracastPy.models.administration.admin_station)
G
generate_schedule_item() (AzuracastPy.models.helpers.PlaylistHelper method)
(AzuracastPy.models.helpers.StreamerHelper method)
generate_schedule_items() (AzuracastPy.models.helpers.PlaylistHelper method)
(AzuracastPy.models.helpers.StreamerHelper method)
generate_station_permission() (AzuracastPy.models.administration.helpers.RoleHelper method)
generate_station_permissions() (AzuracastPy.models.administration.helpers.RoleHelper method)
generate_webhook_config() (AzuracastPy.models.helpers.WebhookHelper method)
H
history() (AzuracastPy.models.Station method)
hls_stream (AzuracastPy.models.Station attribute)
hls_streams() (AzuracastPy.models.Station method)
HLSStream (class in AzuracastPy.models)
HLSStreamHelper (class in AzuracastPy.models.helpers)
K
key (AzuracastPy.models.SFTPUser attribute)
L
Links (class in AzuracastPy.models.administration.admin_station)
(class in AzuracastPy.models.administration.custom_field)
(class in AzuracastPy.models.administration.role)
(class in AzuracastPy.models.administration.storage_location)
(class in AzuracastPy.models.hls_stream)
(class in AzuracastPy.models.mount_point)
(class in AzuracastPy.models.playlist)
(class in AzuracastPy.models.podcast)
(class in AzuracastPy.models.podcast_episode)
(class in AzuracastPy.models.queue_item)
(class in AzuracastPy.models.remote_relay)
(class in AzuracastPy.models.sftp_user)
(class in AzuracastPy.models.station_file)
(class in AzuracastPy.models.streamer)
(class in AzuracastPy.models.webhook)
Listener (class in AzuracastPy.models.listener)
Listeners (class in AzuracastPy.models.listeners)
listeners() (AzuracastPy.models.Station method)
Live (class in AzuracastPy.models.now_playing)
Location (class in AzuracastPy.models.listener)
M
manage() (AzuracastPy.models.administration.AdminStation method)
Media (class in AzuracastPy.models.podcast_episode)
Mount (class in AzuracastPy.models.mount)
mount_point (AzuracastPy.models.Station attribute)
mount_points() (AzuracastPy.models.Station method)
MountPoint (class in AzuracastPy.models)
MountPointHelper (class in AzuracastPy.models.helpers)
N
now_playing() (AzuracastPy.AzuracastClient method)
NowPlaying (class in AzuracastPy.models.now_playing)
P
perform_backend_action() (AzuracastPy.models.Station method)
perform_frontend_action() (AzuracastPy.models.Station method)
permission (AzuracastPy.models.administration.Role attribute)
Permissions (class in AzuracastPy.models.administration)
permissions() (AzuracastPy.models.administration.Admin method)
PermissionsHelper (class in AzuracastPy.models.administration.role)
PlayingNext (class in AzuracastPy.models.now_playing)
playlist (AzuracastPy.models.Station attribute)
(AzuracastPy.models.StationFile attribute)
Playlist (class in AzuracastPy.models)
(class in AzuracastPy.models.station_file)
PlaylistHelper (class in AzuracastPy.models.helpers)
(class in AzuracastPy.models.station_file)
playlists() (AzuracastPy.models.Station method)
podcast (AzuracastPy.models.Station attribute)
Podcast (class in AzuracastPy.models)
PodcastCategoryHelper (class in AzuracastPy.models.podcast)
PodcastEpisode (class in AzuracastPy.models)
PodcastEpisodeHelper (class in AzuracastPy.models.podcast)
PodcastHelper (class in AzuracastPy.models.helpers)
podcasts() (AzuracastPy.models.Station method)
PublicKeysHelper (class in AzuracastPy.models.sftp_user)
Q
queue (AzuracastPy.models.Station attribute)
QueueHelper (class in AzuracastPy.models.helpers)
QueueItem (class in AzuracastPy.models)
R
Relay (class in AzuracastPy.models.administration)
relays() (AzuracastPy.models.administration.Admin method)
Remote (class in AzuracastPy.models.remote)
remote_relay (AzuracastPy.models.Station attribute)
remote_relays() (AzuracastPy.models.Station method)
RemoteRelay (class in AzuracastPy.models)
RemoteRelayHelper (class in AzuracastPy.models.helpers)
remove() (AzuracastPy.models.playlist.ScheduleHelper method)
(AzuracastPy.models.podcast.PodcastCategoryHelper method)
(AzuracastPy.models.sftp_user.PublicKeysHelper method)
(AzuracastPy.models.station_file.PlaylistHelper method)
(AzuracastPy.models.streamer.ScheduleHelper method)
(AzuracastPy.models.webhook.TriggerHelper method)
remove_global() (AzuracastPy.models.administration.role.PermissionsHelper method)
request_song() (AzuracastPy.models.Station method)
requestable_songs() (AzuracastPy.models.Station method)
RequestableSong (class in AzuracastPy.models.requestable_song)
restart() (AzuracastPy.models.Station method)
role (AzuracastPy.models.administration.Admin attribute)
Role (class in AzuracastPy.models.administration)
RoleHelper (class in AzuracastPy.models.administration.helpers)
roles() (AzuracastPy.models.administration.Admin method)
S
schedule (AzuracastPy.models.Playlist attribute)
(AzuracastPy.models.Streamer attribute)
schedule() (AzuracastPy.models.Station method)
ScheduleHelper (class in AzuracastPy.models.playlist)
(class in AzuracastPy.models.streamer)
ScheduleItem (class in AzuracastPy.models.playlist)
(class in AzuracastPy.models.schedule_item)
(class in AzuracastPy.models.streamer)
Settings (class in AzuracastPy.models.administration)
settings() (AzuracastPy.models.administration.Admin method)
sftp_user (AzuracastPy.models.Station attribute)
sftp_users() (AzuracastPy.models.Station method)
SFTPUser (class in AzuracastPy.models)
SFTPUserHelper (class in AzuracastPy.models.helpers)
Song (class in AzuracastPy.models.song)
SongHistory (class in AzuracastPy.models.song_history)
station (AzuracastPy.models.administration.Admin attribute)
Station (class in AzuracastPy.models)
station() (AzuracastPy.AzuracastClient method)
StationFile (class in AzuracastPy.models)
stations() (AzuracastPy.AzuracastClient method)
(AzuracastPy.models.administration.Admin method)
StationStatus (class in AzuracastPy.models.station_status)
status() (AzuracastPy.AzuracastClient method)
(AzuracastPy.models.Station method)
storage_location (AzuracastPy.models.administration.Admin attribute)
storage_locations() (AzuracastPy.models.administration.Admin method)
StorageLocation (class in AzuracastPy.models.administration)
StorageLocationHelper (class in AzuracastPy.models.administration.helpers)
streamer (AzuracastPy.models.Station attribute)
Streamer (class in AzuracastPy.models)
StreamerHelper (class in AzuracastPy.models.helpers)
streamers() (AzuracastPy.models.Station method)
T
time() (AzuracastPy.AzuracastClient method)
trigger (AzuracastPy.models.Webhook attribute)
TriggerHelper (class in AzuracastPy.models.webhook)
U
UnexpectedErrorException (class in AzuracastPy.exceptions)
update_password() (AzuracastPy.models.SFTPUser method)
(AzuracastPy.models.Streamer method)
UpdateResults (class in AzuracastPy.models.administration.settings)
upload() (AzuracastPy.models.helpers.FileHelper method)
W
webhook (AzuracastPy.models.Station attribute)
Webhook (class in AzuracastPy.models)
WebhookHelper (class in AzuracastPy.models.helpers)
webhooks() (AzuracastPy.models.Station method)