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

Post on 08-May-2015

4.056 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

What's hot in APIs? Here are 8 big trends in open APIs today. This SXSW 2012 talk 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  SXSW  2012  

   

7  years  

5,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

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

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

HOT or NOT

GET  hRp://example.org/stock/IBM  POST  /GetStock  HTTP/1.1  Host:  www.example.org  Content-­‐Type:  applicaHon/soap+xml    <?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hRp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hRp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hRp://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 4,000 web APIs listed at ProgrammableWeb, December 2011

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

<?xml  version="1.0"?>  <soap:Envelope  xmlns:soap="hRp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hRp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hRp://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="hRp://www.w3.org/2001/12/soap-­‐envelope"  soap:encodingStyle="hRp://www.w3.org/2001/12/soap-­‐encoding">    <soap:Body  xmlns:m="hRp://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 APIs with JSON support Based on directory of 4,000 web APIs listed at ProgrammableWeb, December 2011

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

HOT or NOT

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

API Billionaires

HOT or NOT

5 billion API calls / day (April 2010)

1.6 billion API-delivered stories / month (October 2010)

1.1 billion API calls / day (April 2011)

10 billion API calls / month (December 2011)

12 billion API calls / month (May 2011)

13 billion API calls / day (May 2011)

Over 260 billion objects stored in S3 (January 2011)

10 billion API calls / month (January 2011)

API Billionaires

HOT or NOT

Hackathons

HOT or NOT

Hackathons # hackathons last 3 months:

Jan: 35 Feb: 57 Mar: 68

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

HOT or NOT

OAuth HTTP Auth

HOT or NOT

300+ OAuth APIs

HOT or NOT

Interactive Documentation

HOT or NOT

Select method

Enter params

Click button

See results

Go write code…

HOT or NOT

Invisible Mashups

Ooyala = EC2 + S3 + SQS

HOT or NOT

Operating system = invisible mashup

+  

A VC fund for your API REST

API billionaires JSON

Hackathons OAuth

Interactive documentation Invisible mashups

Thank You

QuesHons,  ideas,  comments?john@programmableweb.com  

@johnmusser    

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

top related