getMovie

Fetches tmdb movie by id. Can optionally include cast credits in result object.

getMovie
Parameters
id (number)
credits (boolean = false) Include credits
Returns
object: Tmdb response

getShow

Fetches tmdb show by id. Can optionally include cast credits in result object.

getShow
Parameters
id (number)
credits (boolean = false) Include credits
Returns
object: Tmdb response

getTmdbListByPath

Fetches tmdb list by path.

getTmdbListByPath
Parameters
listPath (string) Path of list
page (number = 1)
Returns
object: Tmdb list response

searchTmdb

Fetches tmdb movies and shows by query.

searchTmdb
Parameters
query (string)
page (number = 1)
Returns
object: Tmdb response

searchTorrents

Search for torrents by query

searchTorrents
Parameters
query (string)
authorization_token (any)
credits (boolean) Include credits
Returns
object: Torrent response

addMagnet

Add magnet to download queue.

addMagnet
Parameters
magnet (string) Magnet link
name (boolean) Name of torrent
tmdb_id (boolean)
Returns
object: Success/Failure response

request

Request a movie or show from id. If authorization token is included the user will be linked to the requested item.

request
Parameters
id (number) Movie or show id
type (string) Movie or show type
authorization_token (string? = undefined) To identify the requesting user
Returns
object: Success/Failure response

elasticSearchMoviesAndShows

Search elastic indexes movies and shows by query. Doc includes Tmdb daily export of Movies and Tv Shows. See tmdb docs for more info: https://developers.themoviedb.org/3/getting-started/daily-file-exports

elasticSearchMoviesAndShows
Parameters
query (string)
Returns
object: List of movies and shows matching query