cinepass-api
v0.0.5
Published
A wrapper around the Cinepass API
Downloads
4
Maintainers
Readme
Cinepass API
Node library around the Cinepass movies and cinemas API (https://api.cinepass.de). You need an API key to use this library.
Usage
Cinepass.init
receives the API key. You will need to call this method (once) before calling any other method.
Cinepass.getMovies
receives an options object and a callback. It will call the callback passing the list of the movies queried using the passed options (you can pass any options from the movies method: https://api.cinepass.de/documentation/v4/#movies_get).
Cinepass.getCinemas
receives an options object and a callback. It will call the callback passing the list of the cinemas queried using the passed options (you can pass any options from the cinemas method: https://api.cinepass.de/documentation/v4/#cinemas_get).
Cinepass.getShowTimes
receives an options object and a callback. It will call the callback passing the list of the showtimes queried using the passed options (you can pass any options from the showtimes method: https://api.cinepass.de/documentation/v4/#showtimes_get).
Cinepass.getDetailedShowTimes
receives an options object and a callback. It will call the callback passing the list of the showtimes queried using the passed options (you can pass any options from the showtimes method: https://api.cinepass.de/documentation/v4/#showtimes_get). It will also include details of the movie and the cinema for each showtime.
var CinepassAPI = require('cinepass-api')
CinepassAPI.init('<YOUR_API_KEY>');
CinepassAPI.getMovies({ city_ids: '3526' }, function(movies){
//Add your code here
});
CinepassAPI.getShowTimes({ location: '34.0386656,-118.4221519' }, function(showtimes){
//Add your code here
});