Download - Open APIs: What's Hot, What's Not?
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, [email protected], 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
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/