Netflix Roulette

Welcome to the Netflix Roulette API


From the beginning I've planned on giving developers access to the Netflix Roulette Database, simply because its so much useful information being used on such a simple web application.

With Netflixs official API no longer giving out new keys; I've decided to do away with all of that and make this an Open API. You're free to query as much information as you'd like. Just be sure to mind our bandwith.

Recent Changes

Two new parameters have been added, read about it HERE.

Web API Examples


The Web API is the centre of everything, from here you can get all the neat information about titles within the Netflix catalogue, lets start by showing you a few examples.

If you just want to get the information of a show or movie just send the following query.

http://netflixroulette.net/api/api.php?title=Attack%20on%20titan

You will receive the following JSON output

{"unit":6226,"show_id":70299043,"show_title":"Attack on Titan","release_year":"2013","rating":"4.6","category":"Anime","show_cast":"Yuki Kaji, Yui Ishikawa, Marina Inoue, Daisuke Ono, Hiro Shimono, Hiroshi Kamiya, Keiji Fujiwara, Kish\u00f4 Taniyama, Romi Park, Ryota Ohsaka","director":"","summary":"For over a century, people have been living behind barricades to block out the giant Titans that threaten to destroy the human race. When a Titan destroys his hometown, young Eren Yeager becomes determined to fight back.","poster":"http:\/\/cdn-2.nflximg.com\/en_us\/boxshots\/ghd\/70299043.jpg","mediatype":1}

Now lets get a bit more fancy, lets say you want to find a title with a specific year.

Go ahead and send this query

http://netflixroulette.net/api/api.php?title=The%20Boondocks&year=2005

You will receive yet another object, chosen because its release date matched the year you gave it.

{"unit":6596,"show_id":70153391,"show_title":"The Boondocks","release_year":"2005","rating":"4","category":"Comedies\n","show_cast":"Regina King, John Witherspoon, Cedric Yarbrough, Gary Anthony Williams, Jill Talley, Gabby Soleil","director":"","summary":"Based on the comic strip by Aaron McGruder, this satirical animated series follows the socially conscious misadventures of Huey Freeman, a preternaturally smart 10-year-old who relocates from inner-city Chicago to the suburbs.","poster":"http:\/\/cdn-2.nflximg.com\/en_us\/boxshots\/ghd\/70153391.jpg","mediatype":1}

There is also XML if you fancy it

http://netflixroulette.net/api/api.php?title=Attack%20on%20titan&type=xml

You should get

<?xml version="1.0"?>
<netflixroulette>
  <show_title>Attack on Titan</show_title>
  <release_year>2013</release_year>
  <rating>4.6</rating>
  <category>Anime</category>
  <show_cast>Yuki Kaji, Yui Ishikawa, Marina Inoue, Daisuke Ono, Hiro Shimono, Hiroshi Kamiya, Keiji Fujiwara, Kish&#xF4; Taniyama, Romi Park, Ryota Ohsaka</show_cast>
  <director/>
  <summary>For over a century, people have been living behind barricades to block out the giant Titans that threaten to destroy the human race. When a Titan destroys his hometown, young Eren Yeager becomes determined to fight back.</summary>
  <poster>http://cdn-2.nflximg.com/en_us/boxshots/ghd/70299043.jpg</poster>
</netflixroulette>

If you don't want a json object or XML you can specify a plain o'l array

http://netflixroulette.net/api/api.php?title=The%20Boondocks&year=2005&type=plain

You should get

Array ( [unit] => 6226 [show_id] => 70299043 [show_title] => Attack on Titan [release_year] => 2013 [rating] => 4.6 [category] => Anime [show_cast] => Yuki Kaji, Yui Ishikawa, Marina Inoue, Daisuke Ono, Hiro Shimono, Hiroshi Kamiya, Keiji Fujiwara, Kishô Taniyama, Romi Park, Ryota Ohsaka [director] => [summary] => For over a century, people have been living behind barricades to block out the giant Titans that threaten to destroy the human race. When a Titan destroys his hometown, young Eren Yeager becomes determined to fight back. [poster] => http://cdn-2.nflximg.com/en_us/boxshots/ghd/70299043.jpg [mediatype] => 1 )

If you need to get a list of movies directed by a certain person you can do

http://netflixroulette.net/api/api.php?director=Quentin%20Tarantino

You should get

[

   {

      "unit": 84,

      "show_id": 60032563,

      "show_title": "Kill Bill: Vol. 2",

      "release_year": "2004",

      "rating": "3.8",

      "category": "Action & Adventure",

      "show_cast": "Uma Thurman, David Carradine, Michael Madsen, Daryl Hannah, Gordon Liu, Michael Parks, Perla Haney-Jardine, Helen Kim, Claire Smithies, Clark Middleton",

      "director": "Quentin Tarantino",

      "summary": "The Bride has three left on her rampage list: Budd, Elle Driver and Bill himself. But when she arrives at Bill's house, she's in for a surprise.",

      "poster": "http://netflixroulette.net/api/posters/60032563.jpg",

      "mediatype": 0,

      "runtime": "137 min"

   },

   {

      "unit": 87,

      "show_id": 60031236,

      "show_title": "Kill Bill: Vol. 1",

      "release_year": "2003",

      "rating": "3.8",

      "category": "Action & Adventure",

      "show_cast": "Uma Thurman, Lucy Liu, Vivica A. Fox, Daryl Hannah, David Carradine, Michael Madsen, Julie Dreyfus, Chiaki Kuriyama, Sonny Chiba, Gordon Liu",

      "director": "Quentin Tarantino",

      "summary": "An assassin is shot by her ruthless employer, Bill, and other members of their assassination circle. But she lives -- and plots her vengeance.",

      "poster": "http://netflixroulette.net/api/posters/60031236.jpg",

      "mediatype": 0,

      "runtime": "111 min"

   },

   {

      "unit": 914,

      "show_id": 880640,

      "show_title": "Pulp Fiction",

      "release_year": "1994",

      "rating": "4.1",

      "category": "Oscar-winning Movies",

      "show_cast": "John Travolta, Samuel L. Jackson, Uma Thurman, Bruce Willis, Harvey Keitel, Tim Roth, Amanda Plummer, Ving Rhames, Eric Stoltz, Maria de Medeiros",

      "director": "Quentin Tarantino",

      "summary": "Weaving together three stories featuring a burger-loving hit man, his philosophical partner and a washed-up boxer, Quentin Tarantino influenced a generation of filmmakers with this crime caper's stylized, over-the-top violence and dark comic spirit.",

      "poster": "http://netflixroulette.net/api/posters/880640.jpg",

      "mediatype": 0,

      "runtime": "154 min"

   },

   {

      "unit": 943,

      "show_id": 60010514,

      "show_title": "Jackie Brown",

      "release_year": "1997",

      "rating": "3.7",

      "category": "Dramas",

      "show_cast": "Pam Grier, Samuel L. Jackson, Robert Forster, Bridget Fonda, Michael Keaton, Robert De Niro, Michael Bowen, Chris Tucker, Lisa Gay Hamilton, Tommy 'Tiny' Lister",

      "director": "Quentin Tarantino",

      "summary": "Jackie Brown is an aging flight attendant who smuggles cash on the side. But when she's busted and pressured to help with an investigation, she plans to play the opposing forces against each other and walk away with the dough.",

      "poster": "http://netflixroulette.net/api/posters/60010514.jpg",

      "mediatype": 0,

      "runtime": "154 min"

   },

   {

      "unit": 1151,

      "show_id": 902003,

      "show_title": "Reservoir Dogs",

      "release_year": "1992",

      "rating": "4.0",

      "category": "Independent Movies",

      "show_cast": "Harvey Keitel, Tim Roth, Michael Madsen, Steve Buscemi, Chris Penn, Lawrence Tierney, Edward Bunker, Quentin Tarantino, Randy Brooks, Kirk Baltz",

      "director": "Quentin Tarantino",

      "summary": "Quentin Tarantino's directorial debut is raw, violent, often mimicked -- and unforgettable. A botched robbery indicates a police informant, and the pressure mounts in the aftermath at a warehouse. Crime begets violence as the survivors unravel.",

      "poster": "http://netflixroulette.net/api/posters/902003.jpg",

      "mediatype": 0,

      "runtime": "99 min"

   },

   {

      "unit": 1463,

      "show_id": 520179,

      "show_title": "Four Rooms",

      "release_year": "1995",

      "rating": "3.6",

      "category": "Comedies",

      "show_cast": "Tim Roth, Antonio Banderas, Jennifer Beals, Bruce Willis, Paul Calderon, Madonna, Marisa Tomei, Quentin Tarantino, Ione Skye, Lili Taylor",

      "director": "Quentin Tarantino, Robert Rodriguez, Allison Anders, Alexandre Rockwell",

      "summary": "One mad New Year's Eve, an overwhelmed bellboy copes with witches and diabolical children, gets caught in the middle of a sour relationship and settles a bloody bet for members of a superstar's entourage.",

      "poster": "http://netflixroulette.net/api/posters/520179.jpg",

      "mediatype": 0,

      "runtime": "98 min"

   }

]

Or if you want to get movies staring a certain actor there is also

http://netflixroulette.net/api/api.php?actor=Nicolas%20Cage

You should get


			[

   {

      "unit": 636,

      "show_id": 643557,

      "show_title": "It Could Happen to You",

      "release_year": "1994",

      "rating": "3.4",

      "category": "Comedies",

      "show_cast": "Nicolas Cage, Bridget Fonda, Rosie Pérez, Wendell Pierce, Isaac Hayes, Víctor Rojas, Seymour Cassel, Stanley Tucci, J.E. Freeman",

      "director": "Andrew Bergman",

      "summary": "In this charming romantic comedy based on a true story, a coffee-shop waitress gets a life-changing tip when a beat cop comes up short on pocket change and promises her half of his potential winnings from a lottery ticket.",

      "poster": "http://netflixroulette.net/api/posters/643557.jpg",

      "mediatype": 0,

      "runtime": "101 min"

   },

   {

      "unit": 800,

      "show_id": 70143241,

      "show_title": "The Croods",

      "release_year": "2013",

      "rating": "4.1",

      "category": "Children & Family Movies",

      "show_cast": "Nicolas Cage, Emma Stone, Ryan Reynolds, Catherine Keener, Cloris Leachman, Clark Duke, Chris Sanders, Randy Thom",

      "director": "Kirk De Micco, Chris Sanders",

      "summary": "When an earthquake obliterates their cave, an unworldly prehistoric family is forced to journey through unfamiliar terrain in search of a new home. But things for pessimistic dad Grug go from bad to worse when his daughter meets a clever cave boy.",

      "poster": "http://netflixroulette.net/api/posters/70143241.jpg",

      "mediatype": 0,

      "runtime": "98 min"

   },

   {

      "unit": 2651,

      "show_id": 70131173,

      "show_title": "Christmas Carol: The Movie",

      "release_year": "2001",

      "rating": "3.5",

      "category": "Children & Family Movies",

      "show_cast": "Simon Callow, Rhys Ifans, Kate Winslet, Nicolas Cage, Jane Horrocks, Michael Gambon, Juliet Stevenson, Robert Llewellyn, Iain Jones, Colin McFarlane",

      "director": "Jimmy T. Murakami",

      "summary": "Nicolas Cage, Kate Winslet and Simon Callow provide voices for this animated version of the classic Charles Dickens tale about the miserable Ebenezer Scrooge, who learns the true meaning of Christmas from three ghosts who confront him in the night. The film uses live-action sequences to bookend the story, and a mouse in the animated portion helps younger viewers follow the story. Winslet sings the film's main theme.",

      "poster": "http://netflixroulette.net/api/posters/70131173.jpg",

      "mediatype": 0,

      "runtime": "77 min"

   },

   {

      "unit": 3863,

      "show_id": 70257818,

      "show_title": "Stolen",

      "release_year": "2012",

      "rating": "3.7",

      "category": "Action & Adventure",

      "show_cast": "Nicolas Cage, Josh Lucas, Danny Huston, Malin Akerman, Sami Gayle, Edrick Browne, Mark Valley, Barry Shabaka Henley, M.C. Gainey",

      "director": "Simon West",

      "summary": "Master thief Will Montgomery is ready to leave his criminal past behind. But when his daughter is kidnapped, he has no choice but to reunite with his old partner in crime and pull off one last heist.",

      "poster": "http://netflixroulette.net/api/posters/70257818.jpg",

      "mediatype": 0,

      "runtime": "96 min"

   },

   {

      "unit": 5221,

      "show_id": 70135880,

      "show_title": "Seeking Justice",

      "release_year": "2011",

      "rating": "3.8",

      "category": "Action & Adventure",

      "show_cast": "Nicolas Cage, January Jones, Guy Pearce, Harold Perrineau, Jennifer Carpenter, Xander Berkeley, IronE Singleton, Wayne Pére, Marcus Lyle Brown, Jason Davis",

      "director": "Roger Donaldson",

      "summary": "After his wife is brutally raped, English teacher Will Gerard is approached by a man from a vigilante group who offers to exact revenge on the perpetrator. But once the deed is done, Will discovers that the group expects a certain favor in return.",

      "poster": "http://netflixroulette.net/api/posters/70135880.jpg",

      "mediatype": 0,

      "runtime": "105 min"

   },

   {

      "unit": 6000,

      "show_id": 70206627,

      "show_title": "Trespass",

      "release_year": "2011",

      "rating": "3.5",

      "category": "Thrillers",

      "show_cast": "Nicolas Cage, Nicole Kidman, Ben Mendelsohn, Liana Liberato, Cam Gigandet, Jordana Spiro, Dash Mihok, Emily Meade, Nico Tortorella, Brandon Belknap",

      "director": "Joel Schumacher",

      "summary": "A husband and wife find themselves pushed to their absolute limit when they're held for ransom by brutal thugs who invade their home. As tensions escalate and shocking revelations emerge, the couple is forced to take ever-more desperate measures.",

      "poster": "http://netflixroulette.net/api/posters/70206627.jpg",

      "mediatype": 0,

      "runtime": "91 min"

   }

]

But Wait! There Is More!


Because I value a developers time I've gone ahead and created some wrappers for the Web API. More are to come along the line, if you wish to submit your own to this page please read the relevant information at the bottom.

Python Wrapper

To install the python wrapper simply install it via pip

pip install NetflixRouletteAPI

Here is an example class


__author__ = 'Andrew'
from NetflixRoulette import *

#Returns a json object that contains all web_api information
print 'Json Data retrieved with the title: %s' % get_all_data('The Boondocks')

#Returns a json object of a title with a specific year
print 'Json Data retrieved with the year: %s' % get_all_data('Attack on Titan', 2013)

#Returns the netflix id of the title you select
print 'Getting a NetFlix Show ID: %s' % get_netflix_id('Fullmetal Alchemist: Brotherhood')

#Returns the name of the Director(s) of a given title
print 'Getting a Director: %s' % get_media_director('Pulp Fiction')

#Returns a plot summary
print 'Getting the plot summary: %s' % get_media_summary('House, M.D.')

#Returns a titles given category
print 'Getting media category: %s' % get_media_category('Archer')

#Returns the cast of a given title
print 'Getting show cast: %s' % get_media_cast('Breaking Bad')

#Returns a shows release date
print 'Getting the release year: %s' % get_media_release_year('Young Justice')

#Returns a shows mediatype, 0 means a movie, 1 means a tv show
print 'Getting media type: %s' % get_media_type('The Walking Dead')

#Returns a shows poster, right from the Netflix CDN
print 'Getting CDN Poster: %s' % get_media_poster('House of Cards')

#Retuns how high the show is rated, max is 5.
print 'Getting netflix rating: %s' % get_media_rating('Orange is the new black')

#Gets the current API Version
print 'Getting current API Version: %s' % get_version()

Java Wrapper

While the install for this is a little less convenient as compared to python, it still remains simple

Download the library from here

Add it to your projects build path and enjoy.

Here is an example


package bflxtest;

import java.io.IOException;

import org.json.JSONException;

import com.net.codeusa.NetflixRoulette;

public class NetflixRouletteJavaExample {
static NetflixRoulette nflxr = new NetflixRoulette();
public static void main(final String[] args) throws IOException,
JSONException {


//Returns a json object that contains all web_api information       
print("Json Data retrieved with the title: " + nflxr.getAllData("The Boondocks"));

//Returns a json object of a title with a specific year
print("Json Data retrieved with the year: " + nflxr
.getAllData("Attack on Titan", 2013));

//Returns the netflix id of the title you select
print("Getting a NetFlix Show ID: " + nflxr.getNetflixId("Fullmetal Alchemist: Brotherhood"));

//Returns the name of the Director(s) of a given title
print("Getting a Director: " + nflxr.getMediaDirector("Pulp Fiction"));

//Returns a plot summary
print("Getting the plot summary: " + nflxr.getMediaSummary("House, M.D."));

//Returns a titles given category
print("Getting media category: " + nflxr.getMediaCategory("Archer"));

//Returns the cast of a given title
print("Getting media cast: " + nflxr.getMediaCast("Breaking Bad"));

//Returns a shows release year
print("Getting the release year: " + nflxr.getMediaReleaseYear("Young Justice"));

//Returns a shows mediatype, 0 means a movie, 1 means a tv show
print("Getting media type: " + nflxr.getMediaType("The Walking Dead"));

//Returns a shows poster, right from the Netflix CDN
print("Getting CDN Poster: " + nflxr.getMediaPoster("House of Cards"));

//Returns a shows Netflix rating, the max is 5
print("Getting Netflix Rating: " + nflxr.getMediaRating("Orange is the new black"));

//Returns the current API Version
print("Getting API Version: " + nflxr.getAPIVersion());

}


private static void print(String message) {
System.out.println(message);
}
}

C# Wrapper

Created by Impulser

Download the wrapper from here

Here is an example


// ****************************************
// Assembly : NetflixRouletteSharpUsageExample
// File     : Program.cs
// Author   : Alex Camilleri
// ****************************************
// Created  : 25/04/2014
// ****************************************

using System;

using NetflixRouletteSharp;

namespace NetflixRouletteSharpUsageExample
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            Console.WriteLine("[Title Only] Response: {0}", NetflixRoulette.CreateRequest("Attack on titan"));

            Console.WriteLine("[Title and Year] Response: {0}", NetflixRoulette.CreateRequest("The Boondocks", 2005));

            Console.WriteLine("[Request Object - Title Only] Response: {0}", NetflixRoulette.CreateRequest(new RouletteRequest
            {
                Title = "Breaking Bad"
            }));

            Console.WriteLine("[Request Object - Title and Year] Response: {0}", NetflixRoulette.CreateRequest(new RouletteRequest
            {
                Title = "Cloudy with a Chance of Meatballs",
                Year = 2009
            }));

            Console.ReadLine();
        }
    }
}

JavaScript Wrapper

Created by Impulser

Here is the entire wrapper


// ****************************************
// Code     : NetflixRoulette JavaScript API Wrapper
// Author   : Alex Camilleri
// ****************************************
// Created  : 25/04/2014
// ****************************************

(function (namespace) {
    'use strict'
    var API_URL = "http://netflixroulette.net/api/api.php?";

    namespace.createRequest = function (requestData, callback, parseAsXml) {
        parseAsXml = !! parseAsXml;
        if (typeof callback !== 'function') {
            throw new Error("The callback parameter was not a function");
        }
        var queryString = "type=" + (parseAsXml ? "xml" : "json");
        if (typeof requestData === 'string') {
            queryString += "&title=" + requestData;
        } else if (typeof requestData === 'object' && requestData.hasOwnProperty("title")) {
            queryString += "&title=" + requestData.title;

            if (requestData.hasOwnProperty("year")) {
                queryString += "&year=" + requestData.year;
            }
        } else {
            throw new Error("I don't know how to handle " + requestData);
        }

        var httpReq = new XMLHttpRequest();
        httpReq.open("GET", API_URL + queryString.replace(/\s/ig, "%20"), true);
        httpReq.onreadystatechange = function () {
            if (httpReq.readyState !== 4) {
                return;
            }

            if (httpReq.status !== 200) {
                throw new Error("Unexpected HTTP Status Code (" + httpReq.status + ")");
            }

            callback(parseAsXml ? new DOMParser()
                .parseFromString(httpReq.responseText, "text/xml") : JSON.parse(httpReq.responseText));
        };
        httpReq.send();
    };

})(window.netflixroulette || (window.netflixroulette = {}));

// Examples

// Requesting by title only
netflixroulette.createRequest("Breaking Bad", function (resp) {
    console.log("Breaking Bad's Summary = " + resp.summary);
});

// XML Response, resp is a document object
netflixroulette.createRequest({
    title: "The Boondocks",
    year: 2005
}, function (resp) {
    console.log("The Boondocks' Summary = " + resp.querySelector("netflixroulette summary").innerHTML);
}, true);

// JSON Response, resp is a JSON object
netflixroulette.createRequest({
    title: "The Boondocks",
    year: 2005
}, function (resp) {
    console.log("The Boondocks' Summary = " + resp.summary);
});

C Wrapper

Github Repo/Creator Page JgCoded's Github

Building

You need CMake in order to build NetflixRouletteC. CMake is a cross-platform build file generator. On Windows, use CMake to generate Visual Studio build files, or build files for your preferred IDE. You can also do this on Linux. If you prefer Linux terminal commands and don't want to use an IDE, then run these commands to download and build NetflixRouletteC:

Example use

#include 
#include "netflixroulettec.h"

int main(int argc, char* argv[])
{
    struct nflx *movie;

    nflx_init();

    movie = nflx_get_data("The Boondocks", 2005);

    if (movie == NULL)
        exit(1);

    printf("unit: %d\n",         nflx_get_unit(movie));
    printf("show id: %d\n",      nflx_get_showid(movie));
    printf("release year: %d\n", nflx_get_release_year(movie));
    printf("show title: %s\n",   nflx_get_show_title(movie));
    printf("rating: %.1f\n",     nflx_get_rating(movie));
    printf("category: %s\n",     nflx_get_category(movie));
    printf("show cast: %s\n",    nflx_get_showcast(movie));
    printf("directory: %s\n",    nflx_get_director(movie));
    printf("summary: %s\n",      nflx_get_summary(movie));
    printf("poster: %s\n",       nflx_get_poster(movie));
    printf("media type: %s\n",   nflx_get_mediatype(movie) == NFLX_MOVIE
                                                     ? "movie" : "show");

    nflx_destroy(movie);
    nflx_deinit();

    return 0;
}

LUA Wrapper

Github Repo/Creator Page Nikki's Github

Requirements

LuaSocket

Example use

require("NetflixRoulette")

local res, obj = NetflixRoulette.createRequest("Breaking Bad")
if res then
    print("Show ID: " .. tostring(obj.show_id) .. ", Show Title: " .. obj.show_title)
else
    print("Unable to get show info! Error: " .. tostring(obj))
end

Ruby Wrapper

Created by David Österreicher

It can be installed as follows

Add "netflix_roulette" gem to your Gemfile if you are using Bundler.

Or install it manually via gem install netflix_roulette and add require "netflix_roulette" to you code.

Example use

NetflixRoulette.get_version
#=> "5.0"

NetflixRoulette.get_media_rating("Breaking Bad")
#=> "4.5"

NetflixRoulette.get_media_poster("Breaking Bad")
#=> "http://cdn-2.nflximg.com/en_us/boxshots/ghd/70143836.jpg"

NetflixRoulette.get_media_type("Breaking Bad")
#=> 1

NetflixRoulette.get_media_release_year("Breaking Bad")
#=> "2008"

NetflixRoulette.get_media_cast("Breaking Bad")
#=> "Bryan Cranston, Anna Gunn, Aaron Paul, Betsy Brandt, R.J. Mitte, Dean Norris, Bob Odenkirk, Steven Michael Quezada, Jonathan Banks, Giancarlo Esposito"

NetflixRoulette.get_media_category("Breaking Bad")
#=> "Dramas\n"

NetflixRoulette.get_media_summary("Breaking Bad")
#=> "Emmy winner Bryan Cranston stars as Walter White, a high school science teacher who learns that he has terminal lung cancer and teams with a former student to manufacture and sell high-quality crystal meth to secure his family's future."

NetflixRoulette.get_media_director("Breaking Bad")
#=> ""

NetflixRoulette.get_netflix_id("Breaking Bad")
#=> 70143836
		
		

Or access the client directly

client = NetflixRoulette::Client.new("Breaking Bad")
#=> #

breaking_bad = client.fetch

#=> {"unit"=>6545, "show_id"=>70143836, "show_title"=>"Breaking Bad", "release_year"=>"2008", "rating"=>"4.5", "category"=>"Dramas\n", "show_cast"=>"Bryan Cranston, Anna Gunn, Aaron Paul, Betsy Brandt, R.J. Mitte, Dean Norris, Bob Odenkirk, Steven Michael Quezada, Jonathan Banks, Giancarlo Esposito", "director"=>"", "summary"=>"Emmy winner Bryan Cranston stars as Walter White, a high school science teacher who learns that he has terminal lung cancer and teams with a former student to manufacture and sell high-quality crystal meth to secure his family's future.", "poster"=>"http://cdn-2.nflximg.com/en_us/boxshots/ghd/70143836.jpg", "mediatype"=>1}

breaking_bad["rating"]

#=> "4.5"

Contributing


If you wish to submit your own wrapper for this page, please see my contact information at the bottom. Your code will be reviewed. Please keep the naming standards as set above.

Donating


Netflix Roulette and its API will always be free, a lot of time was spent designing not only the code but the responsiveness of the site. If you wish to contibute even a dollar, you would be allowing more time to be spent perfecting this project I will never charge for the use of the API, but hosting does cost money.

If you wish to donate please follow this link to paypal

CLICK HERE

Use in Production Applications


If you plan to make an app that uses this API or anything that end users get their hands on. Just be sure to inform them we provide you with your results on your about page or something viewable.

Applications using this API


Netflix Bot - Reddit

Contact Information