Transcript
Page 1: Open APIs: What's Hot, What's Not?

Open APIs What’s HOT What’s NOT

John  Musser,  ProgrammableWeb  @johnmusser  GlueCon  2012  

   

Page 2: Open APIs: What's Hot, What's Not?

7  years  

6,000  APIs  

3,000  news  sto

ries  

Page 3: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 4: Open APIs: What's Hot, What's Not?

A VC fund for your API

HOT or NOT

Page 5: Open APIs: What's Hot, What's Not?

$1,000,000

$250,000

$2,000,000

$1,000,000

Page 6: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 7: Open APIs: What's Hot, What's Not?

HOT or NOT

API Growth Rate

2006 2012

Page 8: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

Page 9: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

Page 10: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

Page 11: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

Page 12: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

6  Months  

Page 13: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

6  Months  

4  Months  

Page 14: Open APIs: What's Hot, What's Not?

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

6  Months  

4  Months  

3  Months  

Page 15: Open APIs: What's Hot, What's Not?

POST  /GetStock  HTTP/1.1  Host:  www.example.org  Content-­‐Type:  applicaNon/soap+xml    <?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPrice>          <m:StockName>IBM</m:StockName>      </m:GetStockPrice>  </soap:Body>  </soap:Envelope>  

GET  hXp://example.org/stock/IBM  

HOT or NOT

Page 16: Open APIs: What's Hot, What's Not?

GET  hXp://example.org/stock/IBM  POST  /GetStock  HTTP/1.1  Host:  www.example.org  Content-­‐Type:  applicaNon/soap+xml    <?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPrice>          <m:StockName>IBM</m:StockName>      </m:GetStockPrice>  </soap:Body>  </soap:Envelope>  

SOAP REST

HOT or NOT

Page 17: Open APIs: What's Hot, What's Not?

API protocols and styles Based on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012

Page 18: Open APIs: What's Hot, What's Not?

{          "symbol":  ”IBM",          "price":  94.72,  }  

<?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPriceResponse>          <m:Price>34.5</m:Price>      </m:GetStockPriceResponse>  </soap:Body>    </soap:Envelope>  

HOT or NOT

Page 19: Open APIs: What's Hot, What's Not?

{          "symbol":  ”IBM",          "price":  94.72,  }  

<?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hXp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hXp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hXp://www.example.org/stock">      <m:GetStockPriceResponse>          <m:Price>34.5</m:Price>      </m:GetStockPriceResponse>  </soap:Body>    </soap:Envelope>  

JSON XML

HOT or NOT

Page 20: Open APIs: What's Hot, What's Not?

Percentage of REST APIs supporting JSON Based on directory of 5,800 web APIs listed at ProgrammableWeb, May 2012

Page 21: Open APIs: What's Hot, What's Not?

1,000,000,000 1,000,000

HOT or NOT

Page 22: Open APIs: What's Hot, What's Not?

1,000,000,000 1,000,000

API Billionaires Club

HOT or NOT

Page 23: Open APIs: What's Hot, What's Not?

API Billionaires Club 5 billion API calls / day (April 2010)

1 billion API calls / day (Q1 2012)

5 billion API calls / day (October 2009)

13 billion API calls / day (May 2011)

1.4 billion API calls / day (May 2012)

1 billion API calls / day (January 2012)

1.1 billion API calls / day (April 2011)

1 billion API calls / day (May 2012)

Page 24: Open APIs: What's Hot, What's Not?

API Billionaires Club 5 billion API calls / day (April 2010)

1 billion API calls / day (Q1 2012)

5 billion API calls / day (October 2009)

13 billion API calls / day (May 2011)

1.4 billion API calls / day (May 2012)

1 billion API calls / day (January 2012)

1.1 billion API calls / day (April 2011)

1 billion API calls / day (May 2012)

Page 25: Open APIs: What's Hot, What's Not?

More API Billionaires

2.5 billion API calls / month (April 2012)

5 billion API calls / month (May 2011)

2 billion API calls / month (December 2010)

3 billion API calls / month (July 2011)

12 billion API calls / month (May 2011)

6 billion API calls / month (February 2011)

3.7 billion calls / month (August 2011)

3.2 billion API-delivered stories / month (October 2011)

Page 26: Open APIs: What's Hot, What's Not?

APIs, now a billion $ business

=      $2  billion/year  

“90%  of  what  we  do  is    business  through  APIs”  

John  Wa0on,  Expedia  Affiliate  Network,  [email protected],  April  2012  

Affiliate Network

Page 27: Open APIs: What's Hot, What's Not?

1,000,000,000,000 1,000,000,000

HOT or NOT

Page 28: Open APIs: What's Hot, What's Not?

1,000,000,000,000 1,000,000,000

HOT or NOT

API Trillionaires

Page 29: Open APIs: What's Hot, What's Not?

905 billion S3 objects

(+ 1 billion/day)

Page 30: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 31: Open APIs: What's Hot, What's Not?

Hackathons

HOT or NOT

Page 32: Open APIs: What's Hot, What's Not?

Hackathons # hackathons Q1 2012:

Jan: 35 Feb: 57 Mar: 68

max prize in 2011 >= $100,000 data via @kinlane

Page 33: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 34: Open APIs: What's Hot, What's Not?

HOT or HOT

Separated at Birth?

Page 35: Open APIs: What's Hot, What's Not?

customer == developer

API as Product

Page 36: Open APIs: What's Hot, What's Not?

New API

API as Brand

=

=

“Powered by”

Page 37: Open APIs: What's Hot, What's Not?

HOT or NOT

Free!   Free!  

Page 38: Open APIs: What's Hot, What's Not?

Monetizing APIs

HOT or NOT

Free!  

Page 39: Open APIs: What's Hot, What's Not?

API Business Models

Page 40: Open APIs: What's Hot, What's Not?

API Business Models, 2012

Note:  models  are  not  exclusive  -­‐  one  API  can  support  mul@ple  models  

Page 41: Open APIs: What's Hot, What's Not?

API Business Models

Page 42: Open APIs: What's Hot, What's Not?

API Business Models

Page 43: Open APIs: What's Hot, What's Not?

API Business Models

Page 44: Open APIs: What's Hot, What's Not?

API Business Models

Page 45: Open APIs: What's Hot, What's Not?

HOT or NOT

Page 46: Open APIs: What's Hot, What's Not?

Invisible Mashups

Ooyala = EC2 + S3 + SQS

HOT or NOT

Page 47: Open APIs: What's Hot, What's Not?

Operating system = invisible mashup

+  

Page 48: Open APIs: What's Hot, What's Not?

A VC fund for your API API growth rate

REST JSON

API billionaires & trillionaires API as product

Hackathons Monetizing APIs

Invisible mashups

Page 49: Open APIs: What's Hot, What's Not?

Thank You

QuesNons,  ideas,  [email protected]  

@johnmusser    

Page 50: Open APIs: What's Hot, What's Not?

Photo  credits  Hackers:  hXp://www.flickr.com/photos/hackny/5684846071/  Money:  hXp://www.flickr.com/photos/amagill/3366720659  Million  dollars:  hXp://www.flickr.com/photos/ari/3706865646/  Pennies:  hXp://www.flickr.com/photos/puuikibeach/6746802715/  Bored  conference:  hXp://www.flickr.com/photos/padorange/2580180117/      


Top Related