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 ...
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.
Megan Sakakibara at Elastic Path SoftwareGreat deck! There is also a good article by Kin Lane on Level 3 REST and APIs called 'APIs Help Deliver on Early Visions of the Internet', check it out at http://kinlane.blogspot.ca/2012/05/apis-help-deliver-on-early-visions-of.html5 months ago
Open APIs: What’s Hot, What’s Not?Presentation Transcript
Open APIsWhat’s HOTWhat’s NOTJohn Musser, ProgrammableWeb @johnmusser GlueCon 2012
yea rs 7 Is ,000 AP tor ies 6 new s s 3 ,000
HOT or NOT
A VC fund for your API HOT or NOT
$250,000$1,000,000$1,000,000$2,000,000
HOT or NOT
API Growth Rate2006 2012 HOT or NOT
API growth rateBased on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
8 Years API growth rateBased on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
18 Months 8 Years API growth rateBased on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
9 Months 18 Months 8 Years API growth rateBased on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
6 Months 9 Months 18 Months 8 Years API growth rateBased on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
4 Months 6 Months 9 Months 18 Months 8 Years API growth rateBased on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
3 Months 4 Months 6 Months 9 Months 18 Months 8 Years API growth rateBased on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012
POST /GetStock HTTP/1.1 GET hXp://example.org/stock/IBM 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> HOT or NOT
SOAP RESTPOST /GetStock HTTP/1.1 GET hXp://example.org/stock/IBM 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> HOT or NOT
API protocols and stylesBased on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012
{ <?xml version="1.0"?> "symbol": ”IBM", <soap:Envelope "price": 94.72, 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
JSON XML{ <?xml version="1.0"?> "symbol": ”IBM", <soap:Envelope "price": 94.72, 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
Percentage of REST APIs supporting JSON Based on directory of 5,800 web APIs listed at ProgrammableWeb, May 2012
1,000,000 1,000,000,000 HOT or NOT
API Billionaires Club1,000,000 1,000,000,000 HOT or NOT
API Billionaires Club 13 billion API calls / day (May 2011) 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 1.4 billion API calls / day (May 2012) 1.1 billion API calls / day (April 2011) 1 billion API calls / day (May 2012) 1 billion API calls / day (Q1 2012) 1 billion API calls / day (January 2012)
API Billionaires Club 13 billion API calls / day (May 2011) 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 1.4 billion API calls / day (May 2012) 1.1 billion API calls / day (April 2011) 1 billion API calls / day (May 2012) 1 billion API calls / day (Q1 2012) 1 billion API calls / day (January 2012)
More API Billionaires 12 billion API calls / month (May 2011) 5 billion API calls / month (May 2011) 3.7 billion calls / month (August 2011) 3 billion API calls / month (July 2011) 2.5 billion API calls / month (April 2012) 6 billion API calls / month (February 2011) 3.2 billion API-delivered stories / month (October 2011) 2 billion API calls / month (December 2010)
APIs, now a billion $ business = $2 billion/year Affiliate Network “90% of what we do is business through APIs” John Wa0on, Expedia Affiliate Network, Travolu@on.co.uk, April 2012
1,000,000,000 1,000,000,000,000 HOT or NOT
API Trillionaires1,000,000,000 1,000,000,000,000 HOT or NOT
905 billion S3 objects(+ 1 billion/day)
HOT or NOT
HackathonsHOT or NOT
Hackathons # hackathons Q1 2012: Jan: 35 Feb: 57 Mar: 68max prize in 2011 >= $100,000 data via @kinlane
HOT or NOT
Separated at Birth? HOT or HOT
API as Productcustomer == developer
API as BrandNew API “Powered by” = =
Free! Free! HOT or NOT
Monetizing APIs Free! HOT or NOT
API Business Models
API Business Models, 2012Note: 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 MashupsOoyala = EC2 + S3 + SQS HOT or NOT
+ Operating system = invisible mashup
A VC fund for your API API growth rate REST JSONAPI billionaires & trillionaires API as product Hackathons Monetizing APIs Invisible mashups
Thank You QuesNons, ideas, comments?john@programmableweb.com @johnmusser
1–4 of 4 previous next Post a comment