EmbyPy module

Emby API Wrapper

A basic wrapper for the Emby Rest API. (c) 2017 Andriy Zasypkin GPLv3, see LICENSE.txt for more details.

Emby(url, **kargs) Emby connection class, an object of this type should be created to communicate with emby
Emby.info(**kargs)
Emby.search(**kargs)
Emby.latest(**kargs)
Emby.nextUp(**kargs)
Emby.update(**kargs)
Emby.albums
Emby.create_playlist(**kargs)
Emby.artists
Emby.songs
Emby.playlists
Emby.episodes
Emby.movies
class embypy.Emby(url, **kargs)[source]

Emby connection class, an object of this type should be created to communicate with emby

Parameters:
  • url (str) – url to the server (e.g. http://127.0.0.1:8096/)
  • api_key (str, optional) – key obtained from server dashboard
  • device_id (str, optional) – device id to pass to emby
  • username (str, optional) – username to login, this+password can be used instead of an apikey
  • password (str, optional) – password for user to login as
connector

Object used to make api requests, do not use

Type:embypy.utils.connector.Connector