Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
hacking netflix
lightning tour of the netflix public api

             Bill Scott
      Director, UI Engineering
        Aja...
the team*




*These guys get the credit (I am just the one talking about it :-)
clockwise from top-right: Anuradha Sonvan...
hard to hack with just rss




                             3
still some innovated




                       4
and some innovated via scraping!
 Media Center Player




                                   5
very hard to maintain




                        6
public api
  widgets
    rest
   feeds




             7
widgets



          8
9
10
rest api



           11
rest api

    title search. title details. queue mgmt.
  ratings. title states. autocomplete search.
    synopsis. directo...
api.netflix.com




                                    catalog                                            users




      ...
api.netflix.com




                                    catalog                                            users




      ...
15
16
api.netflix.com




                                    catalog                                            users




      ...
18
feeds



        19
feeds
  personalized. more secure. recent dvd
  adds. recent instant watch adds. instant
  queue. recent ratings. movies a...
standards



 rest. rss. atom. xml. json. oauth. javascript.

       amg movie ids. tms (TV) ids.




                    ...
hack day Q3’08
 (exercising the apis)




                         22
23
Degrees of
                                    Separation




Credit: Gib Biddle, Juliana Diaz, Brian Cox

               ...
Chat with
                       Netflix Bot




Credit: Sudhir Tonse

                                    25
Movie filtering,
                               finding on a 3D wall




Credit: Navin Prasad, Chris Smith, Steven Dreyer
  ...
Mood based
                                recommendations




Credit: Todd Yellin, Kim Trott, Evers Ding, Shelby LaBadie
...
Bollywood Movie
                     Finding for Instant
                          Watch

[ie8 accelerator]


            ...
Suggestions
from other member
    movie lists




                    29
Blackberry app       iPhone native app
for adding movies to   for managing instant
       Queue                 playlist

...
IE8 Netflix
Accelerator




              Credit: Bill Scott

                                   31
http://developer.netflix.com



                              32
Upcoming SlideShare
Loading in …5
×

Hacking Netflix - Netflix APIs

13,112 views

Published on

Presented in the Lightning Rounds at the 2008 Ajax Experience. Rapid tour through the Netflix API and some examples of using the APIs in the first Netflix Hack Day. See http://developer.netflix.com for more information.

Published in: Technology, Business
  • Be the first to comment

Hacking Netflix - Netflix APIs

  1. hacking netflix lightning tour of the netflix public api Bill Scott Director, UI Engineering Ajax Experience ‘08 1
  2. the team* *These guys get the credit (I am just the one talking about it :-) clockwise from top-right: Anuradha Sonvane, Priya Poolavari, JR Conlin, Adam Durfee, Michael Hart, Team, Jeff Marsh, Michael Cohen 2
  3. hard to hack with just rss 3
  4. still some innovated 4
  5. and some innovated via scraping! Media Center Player 5
  6. very hard to maintain 6
  7. public api widgets rest feeds 7
  8. widgets 8
  9. 9
  10. 10
  11. rest api 11
  12. rest api title search. title details. queue mgmt. ratings. title states. autocomplete search. synopsis. directors. cast. formats. title search. basic recommendations. people search. people details. filmography. member ratings. member history. member reviews. previews. member queues. 12
  13. api.netflix.com catalog users titles people user rental recom- title autocomplete index person queues title_states ratings history mendations filmography title synopsis disc instant at_home formats awards available available received actual cast saved saved watched predicted directors screen formats languages & audio similars previews seasons episodes web page official web page 13
  14. api.netflix.com catalog users titles people user rental recom- title autocomplete index person queues title_states ratings history mendations filmography title synopsis disc instant at_home formats awards available available received actual cast saved saved watched predicted directors screen formats languages & audio similars previews seasons episodes web page official web page 14
  15. 15
  16. 16
  17. api.netflix.com catalog users titles people user rental recom- title autocomplete index person queues title_states ratings history mendations filmography title synopsis disc instant at_home formats awards available available received actual cast saved saved watched predicted directors screen formats languages & audio similars previews seasons episodes web page official web page 17
  18. 18
  19. feeds 19
  20. feeds personalized. more secure. recent dvd adds. recent instant watch adds. instant queue. recent ratings. movies at home. recommendations. move reviews. public feeds. top 100. new releases. new instant watch. last weeks top instant. last 3 months top instant. top 25 in 20 genres. available via rest api. 20
  21. standards rest. rss. atom. xml. json. oauth. javascript. amg movie ids. tms (TV) ids. 21
  22. hack day Q3’08 (exercising the apis) 22
  23. 23
  24. Degrees of Separation Credit: Gib Biddle, Juliana Diaz, Brian Cox 24
  25. Chat with Netflix Bot Credit: Sudhir Tonse 25
  26. Movie filtering, finding on a 3D wall Credit: Navin Prasad, Chris Smith, Steven Dreyer 26
  27. Mood based recommendations Credit: Todd Yellin, Kim Trott, Evers Ding, Shelby LaBadie 27
  28. Bollywood Movie Finding for Instant Watch [ie8 accelerator] Credit: Priya Poolavari, Anu Sonvane 28
  29. Suggestions from other member movie lists 29
  30. Blackberry app iPhone native app for adding movies to for managing instant Queue playlist Credit: Max Spivak; Adrian Cockcroft, Jian Wu 30
  31. IE8 Netflix Accelerator Credit: Bill Scott 31
  32. http://developer.netflix.com 32

×