open apis: what's hot, what's not?

Post on 08-Sep-2014

28.975 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

What's hot in APIs? Here are 10 of the hottest trends in open APIs today. This GlueCon 2012 keynote covers monetization trends, technology trends and what makes developers love an API (hint: it's not stale documentation). These are drawn from our data and trends we're seeing at ProgrammableWeb.

TRANSCRIPT

Open APIs What’s HOT What’s NOT

John  Musser,  ProgrammableWeb  @johnmusser  GlueCon  2012  

   

7  years  

6,000  APIs  

3,000  news  sto

ries  

HOT or NOT

A VC fund for your API

HOT or NOT

$1,000,000

$250,000

$2,000,000

$1,000,000

HOT or NOT

HOT or NOT

API Growth Rate

2006 2012

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

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

8  Years  

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

8  Years  

18  Months  

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

8  Years  

18  Months  

9  Months  

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

8  Years  

18  Months  

9  Months  

6  Months  

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  

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  

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

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

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

{          "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

{          "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

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

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

HOT or NOT

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

API Billionaires Club

HOT or 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)

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)

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)

APIs, now a billion $ business

=      $2  billion/year  

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

John  Wa0on,  Expedia  Affiliate  Network,  Travolu@on.co.uk,  April  2012  

Affiliate Network

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

HOT or NOT

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

HOT or NOT

API Trillionaires

905 billion S3 objects

(+ 1 billion/day)

HOT or NOT

Hackathons

HOT or NOT

Hackathons # hackathons Q1 2012:

Jan: 35 Feb: 57 Mar: 68

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

HOT or NOT

HOT or HOT

Separated at Birth?

customer == developer

API as Product

New API

API as Brand

=

=

“Powered by”

HOT or NOT

Free!   Free!  

Monetizing APIs

HOT or NOT

Free!  

API Business Models

API Business Models, 2012

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

API Business Models

API Business Models

API Business Models

API Business Models

HOT or NOT

Invisible Mashups

Ooyala = EC2 + S3 + SQS

HOT or NOT

Operating system = invisible mashup

+  

A VC fund for your API API growth rate

REST JSON

API billionaires & trillionaires API as product

Hackathons Monetizing APIs

Invisible mashups

Thank You

QuesNons,  ideas,  comments?john@programmableweb.com  

@johnmusser    

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