API Reference¶
-
omdb.get(**params)¶ Generic request.
-
omdb.imdbid(string, **params)¶ Get by IMDB ID.
-
omdb.request(**params)¶ Lower-level request.
-
omdb.search(string, **params)¶ Search by string.
-
omdb.search_movie(string, **params)¶ Search movies by string.
-
omdb.search_episode(string, **params)¶ Search episodes by string.
-
omdb.search_series(string, **params)¶ Search series by string.
-
omdb.set_default(key, default)¶ Proxy method to internal client instance that sets default params values.
-
omdb.title(string, **params)¶ Get by title.
-
class
omdb.OMDBClient(**defaults)¶ HTTP request client for OMDb API.
-
format_params(params)¶ Format our custom named params to OMDb API param names.
-
format_search_item(item)¶ Format search item by converting dict key case from camel case to underscore case.
-
format_search_list(items)¶ Format each search item using
format_search_item().
-
format_search_results(data, params)¶ Format OMDb API search results into standard format.
-
get(search=None, title=None, imdbid=None, year=None, page=1, fullplot=None, tomatoes=None, media_type=None, season=None, episode=None, timeout=None)¶ Make OMDb API GET request and return results.
-
imdbid(string, **params)¶ Get by IMDB ID.
-
request(**params)¶ Lower-level HTTP GET request to OMDb API.
Raises exception for non-200 HTTP status codes.
-
search(string, **params)¶ Search by string.
-
search_episode(string, **params)¶ Search episodes by string.
-
search_movie(string, **params)¶ Search movies by string.
-
search_series(string, **params)¶ Search series by string.
-
set_default(key, default)¶ Set default request params.
-
title(string, **params)¶ Get by title.
-