### Table of Contents - [getMovie][1] - [Parameters][2] - [getShow][3] - [Parameters][4] - [getTmdbListByPath][5] - [Parameters][6] - [searchTmdb][7] - [Parameters][8] - [searchTorrents][9] - [Parameters][10] - [addMagnet][11] - [Parameters][12] - [request][13] - [Parameters][14] - [elasticSearchMoviesAndShows][15] - [Parameters][16] ## getMovie Fetches tmdb movie by id. Can optionally include cast credits in result object. ### Parameters - `id` **[number][17]** - `credits` **[boolean][18]** Include credits (optional, default `false`) Returns **[object][19]** Tmdb response ## getShow Fetches tmdb show by id. Can optionally include cast credits in result object. ### Parameters - `id` **[number][17]** - `credits` **[boolean][18]** Include credits (optional, default `false`) Returns **[object][19]** Tmdb response ## getTmdbListByPath Fetches tmdb list by path. ### Parameters - `listPath` **[string][20]** Path of list - `page` **[number][17]** (optional, default `1`) Returns **[object][19]** Tmdb list response ## searchTmdb Fetches tmdb movies and shows by query. ### Parameters - `query` **[string][20]** - `page` **[number][17]** (optional, default `1`) Returns **[object][19]** Tmdb response ## searchTorrents Search for torrents by query ### Parameters - `query` **[string][20]** - `authorization_token` - `credits` **[boolean][18]** Include credits Returns **[object][19]** Torrent response ## addMagnet Add magnet to download queue. ### Parameters - `magnet` **[string][20]** Magnet link - `name` **[boolean][18]** Name of torrent - `tmdb_id` **[boolean][18]** Returns **[object][19]** 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. ### Parameters - `id` **[number][17]** Movie or show id - `type` **[string][20]** Movie or show type - `authorization_token` **[string][20]?** To identify the requesting user (optional, default `undefined`) Returns **[object][19]** 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][21] ### Parameters - `query` **[string][20]** Returns **[object][19]** List of movies and shows matching query [1]: #getmovie [2]: #parameters [3]: #getshow [4]: #parameters-1 [5]: #gettmdblistbypath [6]: #parameters-2 [7]: #searchtmdb [8]: #parameters-3 [9]: #searchtorrents [10]: #parameters-4 [11]: #addmagnet [12]: #parameters-5 [13]: #request [14]: #parameters-6 [15]: #elasticsearchmoviesandshows [16]: #parameters-7 [17]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number [18]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean [19]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object [20]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String [21]: https://developers.themoviedb.org/3/getting-started/daily-file-exports