themoviedb.js
The Movie Database API wrapper for Node.js.
Important
This product uses the TMDb API but is not endorsed or certified by TMDb.
Endpoints
Docs
Official The Movie Database Documentation.
Prerequisites
Installation
npm install themoviedb.js
Credentials
1. TMDb
# Account
Create an TMDb (https://www.themoviedb.org/) account.
# API Key
You can apply for an API key by clicking the "API" (https://www.themoviedb.org/settings/api) link from the left hand sidebar within your account settings page. You need to have a legitimate business name, address, phone number and description to apply for an API key.
Example
const Tmdb = require('themoviedb.js');
const tmdb = new Tmdb({
apiKey: 'TMDB_API_KEY',
});
async function example() {
try {
const trending = await tmdb.all().getTrending();
console.log(trending);
const nowPlayingMovie = await tmdb.movie().getNowPlaying();
console.log(nowPlayingMovie);
const popularMovie = await tmdb.movie().getPopular();
console.log(popularMovie);
const trendingMovie = await tmdb.movie().getTrending();
console.log(trendingMovie);
const topRatedMovie = await tmdb.movie().getTopRated();
console.log(topRatedMovie);
} catch (err) {
console.error(err);
}
}
Built With
Authors
Acknowledgments