SlideShare a Scribd company logo
1 of 36
Open APIs & the Semantic Web:  State of the Market John Musser, ProgrammableWeb @johnmusser SemTech 2011
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object]
Open APIs: State of the Market ,[object Object],[object Object],[object Object],[object Object]
Open APIs: Why bother? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Open APIs: Growth is accelerating Total APIs over time
Open APIs: Growth is accelerating Total APIs over time
Open APIs: Growth is accelerating Total APIs over time
Open APIs: Growth is accelerating Total APIs over time
APIs: some very competitive markets Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011 Number of APIs, Top 15 Categories
Semantic APIs on the open web
Where’s the semantic web in here? Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
Open APIs: State of the Market ,[object Object],[object Object],[object Object],[object Object]
What makes an open API successful? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
API business models Best practice: Bake your business model into your API Who What How Amazon Associates Retail Affiliate Model Amazon S3 Infrastructure Pay-as-you-go eBay Auctions APIs for listings Exact Target Bulk Email Tiered pricing Rhapsody Music Partnerships Salesforce.com CRM / SFA SaaS per-seat licenses
APIs as biz-dev enabler (aka Bizdev 2.0) “ Decentralized business development” -Toni Schneider Consumer/Hacker Business/Partner Flickr API
API Billionaires Club, 2011 edition 5 billion API calls / day  (April 2010) 1.6 billion API-delivered stories / month  (October 2010) 5 billion API calls / day  (October 2009) 8 billion API calls / month  (Q3 2009) 3 billion API calls / month  (March 2009) 13 billion API calls / day  (May 2011) Over 260 billion objects stored in S3  (January 2011) 10 billion API calls / month  (January 2011)
Open APIs: State of the Market ,[object Object],[object Object],[object Object],[object Object]
The big technical debates ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
REST vs. SOAP: Simplicity wins again Distribution of API protocols and styles Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
REST vs. SOAP: Simplicity wins again Distribution of API protocols and styles Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
Data formats: lots of choices XML, JSON, RSS, Atom, YAML, iCalendar, CSV, Serialized PHP, HTML, PNG, GeoRSS, vCard, Text, RDF, OPML, MediaRSS, VML, TV-Anytime, hCalendar, FOAF, XSPF, SQL, GML, CDF
JSON Rising: 55% of all new APIs support JSON Percentage of new APIs with JSON support Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
20% of all new APIs support  only  JSON Percentage of new APIs with only JSON support Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
1 in every 5 new APIs says “ goodbye XML ” Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011 Percentage of APIs with XML support
But only 1% of APIs offer RDF support Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
Semantic web service discovery Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Open APIs: State of the Market ,[object Object],[object Object],[object Object],[object Object]
API as Product When an API is not an extension of your product, but  it is  your product
Screw the web site, let’s focus on the API Qwerly shutters profile pages in favor of lucrative ‘DNS for people’ API TechCrunch, May 5, 2011
API business models, circa 2005
API business models 2011
Invisible Mashups Classic mashup HousingMaps.com Invisible mashup Ooyala.com EC2 + S3 + SQS +
Invisible APIs + APIs are hiding in plain sight, if you know where to look
Invisible APIs, the Steve Jobs edition Twitter Integrated right into iOS 5
Have we seen this before? 1995 Why do we need a Web site? 2000 2005 2010 Of course we have a Web site Of course we have an API Why do we need an API?
thank you Questions, ideas, comments?  Email me: john@programmableweb.com Twitter: @programmableweb @johnmusser

More Related Content

What's hot

API Business Models
API Business ModelsAPI Business Models
API Business ModelsJohn Musser
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...John Musser
 
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your BusinessFabernovel
 
Real World API Business Models That Worked
Real World API Business Models That WorkedReal World API Business Models That Worked
Real World API Business Models That WorkedProgrammableWeb
 
API Best Practices Webinar: Metrics - What to Measure
API Best Practices Webinar:  Metrics - What to MeasureAPI Best Practices Webinar:  Metrics - What to Measure
API Best Practices Webinar: Metrics - What to MeasureApigee | Google Cloud
 
WSO2Con EU 2015: Towards a Winning API Strategy
WSO2Con EU 2015: Towards a Winning API StrategyWSO2Con EU 2015: Towards a Winning API Strategy
WSO2Con EU 2015: Towards a Winning API StrategyWSO2
 
02 API Academy - path to success
02   API Academy - path to success02   API Academy - path to success
02 API Academy - path to successCHARLES Frédéric
 
Why API? - Business of APIs Conference
Why API? - Business of APIs ConferenceWhy API? - Business of APIs Conference
Why API? - Business of APIs ConferenceDaniel Jacobson
 
Treat Your API Like a Product
Treat Your API Like a ProductTreat Your API Like a Product
Treat Your API Like a ProductElie Chevignard
 
API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)Apigee | Google Cloud
 
API Pricing Strategy Webinar (Benchmark Data)
API Pricing Strategy Webinar (Benchmark Data)API Pricing Strategy Webinar (Benchmark Data)
API Pricing Strategy Webinar (Benchmark Data)Alex Walling
 
The Future of API Monetization
The Future of API MonetizationThe Future of API Monetization
The Future of API MonetizationProgrammableWeb
 
Ten Reasons Developers Hate Your API
Ten Reasons Developers Hate Your APITen Reasons Developers Hate Your API
Ten Reasons Developers Hate Your APIJohn Musser
 
Top 5 Ways To Increase API Adoption
Top 5 Ways To Increase API AdoptionTop 5 Ways To Increase API Adoption
Top 5 Ways To Increase API AdoptionProgrammableWeb
 
API Strategy Evolution at Netflix
API Strategy Evolution at NetflixAPI Strategy Evolution at Netflix
API Strategy Evolution at NetflixMichael Hart
 
API as a Growth Tool
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool3scale
 
APIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API LifecycleAPIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API Lifecycle3scale
 
Open Bank Project September 2014 at Open Data CH
Open Bank Project September 2014  at Open Data CHOpen Bank Project September 2014  at Open Data CH
Open Bank Project September 2014 at Open Data CHTESOBE
 
Postman Platform Overview: Be API-First, Not API-Last
Postman Platform Overview: Be API-First, Not API-LastPostman Platform Overview: Be API-First, Not API-Last
Postman Platform Overview: Be API-First, Not API-LastPostman
 

What's hot (20)

API Business Models
API Business ModelsAPI Business Models
API Business Models
 
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...
 
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business
 
Real World API Business Models That Worked
Real World API Business Models That WorkedReal World API Business Models That Worked
Real World API Business Models That Worked
 
API Best Practices Webinar: Metrics - What to Measure
API Best Practices Webinar:  Metrics - What to MeasureAPI Best Practices Webinar:  Metrics - What to Measure
API Best Practices Webinar: Metrics - What to Measure
 
WSO2Con EU 2015: Towards a Winning API Strategy
WSO2Con EU 2015: Towards a Winning API StrategyWSO2Con EU 2015: Towards a Winning API Strategy
WSO2Con EU 2015: Towards a Winning API Strategy
 
02 API Academy - path to success
02   API Academy - path to success02   API Academy - path to success
02 API Academy - path to success
 
Why API? - Business of APIs Conference
Why API? - Business of APIs ConferenceWhy API? - Business of APIs Conference
Why API? - Business of APIs Conference
 
Treat Your API Like a Product
Treat Your API Like a ProductTreat Your API Like a Product
Treat Your API Like a Product
 
API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)API Design - When to buck the trend (Webcast)
API Design - When to buck the trend (Webcast)
 
API Pricing Strategy Webinar (Benchmark Data)
API Pricing Strategy Webinar (Benchmark Data)API Pricing Strategy Webinar (Benchmark Data)
API Pricing Strategy Webinar (Benchmark Data)
 
The Future of API Monetization
The Future of API MonetizationThe Future of API Monetization
The Future of API Monetization
 
Ten Reasons Developers Hate Your API
Ten Reasons Developers Hate Your APITen Reasons Developers Hate Your API
Ten Reasons Developers Hate Your API
 
Top 5 Ways To Increase API Adoption
Top 5 Ways To Increase API AdoptionTop 5 Ways To Increase API Adoption
Top 5 Ways To Increase API Adoption
 
API Strategy Evolution at Netflix
API Strategy Evolution at NetflixAPI Strategy Evolution at Netflix
API Strategy Evolution at Netflix
 
API as a Growth Tool
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool
 
API Trends: What to expect in 2012
API Trends: What to expect in 2012API Trends: What to expect in 2012
API Trends: What to expect in 2012
 
APIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API LifecycleAPIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API Lifecycle
 
Open Bank Project September 2014 at Open Data CH
Open Bank Project September 2014  at Open Data CHOpen Bank Project September 2014  at Open Data CH
Open Bank Project September 2014 at Open Data CH
 
Postman Platform Overview: Be API-First, Not API-Last
Postman Platform Overview: Be API-First, Not API-LastPostman Platform Overview: Be API-First, Not API-Last
Postman Platform Overview: Be API-First, Not API-Last
 

Viewers also liked

Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?John Musser
 
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIsHydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIsMarkus Lanthaler
 
Model Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON StructuresModel Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON StructuresMarkus Lanthaler
 
Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?John Musser
 
Why API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOpsWhy API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOpsJohn Musser
 
JSON-LD for RESTful services
JSON-LD for RESTful servicesJSON-LD for RESTful services
JSON-LD for RESTful servicesMarkus Lanthaler
 
JSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked DataJSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked DataGregg Kellogg
 
Building Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and HydraBuilding Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and HydraMarkus Lanthaler
 
Webservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and RESTWebservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and RESTPradeep Kumar
 

Viewers also liked (10)

Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?
 
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIsHydra: A Vocabulary for Hypermedia-Driven Web APIs
Hydra: A Vocabulary for Hypermedia-Driven Web APIs
 
SOAP vs REST
SOAP vs RESTSOAP vs REST
SOAP vs REST
 
Model Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON StructuresModel Your Application Domain, Not Your JSON Structures
Model Your Application Domain, Not Your JSON Structures
 
Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?
 
Why API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOpsWhy API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOps
 
JSON-LD for RESTful services
JSON-LD for RESTful servicesJSON-LD for RESTful services
JSON-LD for RESTful services
 
JSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked DataJSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked Data
 
Building Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and HydraBuilding Next-Generation Web APIs with JSON-LD and Hydra
Building Next-Generation Web APIs with JSON-LD and Hydra
 
Webservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and RESTWebservices Overview : XML RPC, SOAP and REST
Webservices Overview : XML RPC, SOAP and REST
 

Similar to Open APIs and the Semantic Web 2011

Open Ap Is State Of The Market
Open Ap Is State Of The MarketOpen Ap Is State Of The Market
Open Ap Is State Of The MarketConSanFrancisco123
 
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxAPI Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxBlockchainizator
 
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...apidays
 
apidays LIVE Hong Kong - The Business of APIs by Jed Ng
apidays LIVE Hong Kong - The Business of APIs by Jed Ngapidays LIVE Hong Kong - The Business of APIs by Jed Ng
apidays LIVE Hong Kong - The Business of APIs by Jed Ngapidays
 
In salesfroce there are 4 types of api
In salesfroce there are 4 types of apiIn salesfroce there are 4 types of api
In salesfroce there are 4 types of apiDevang Rana
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy PresentationLawrence Coburn
 
the_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.pptthe_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.pptzachbrowne
 
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ngapidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ngapidays
 
Web Services: Dje - Sot
Web Services: Dje - Sot Web Services: Dje - Sot
Web Services: Dje - Sot Betim Drenica
 
Open Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim HemdaniOpen Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim HemdaniRazorfish
 
Your API is So 2006 - Dreamforce 2011
Your API is So 2006 - Dreamforce 2011Your API is So 2006 - Dreamforce 2011
Your API is So 2006 - Dreamforce 2011Delyn Simons
 
Creating killer location-based mobile apps
Creating killer location-based mobile apps Creating killer location-based mobile apps
Creating killer location-based mobile apps Jean-Luc David
 
Intro to Azure Api Management - With Cats
Intro to Azure Api Management - With CatsIntro to Azure Api Management - With Cats
Intro to Azure Api Management - With CatsXamariners
 
The Business of APIs 2009 - ProgrammableWeb.com
The Business of APIs 2009 - ProgrammableWeb.comThe Business of APIs 2009 - ProgrammableWeb.com
The Business of APIs 2009 - ProgrammableWeb.comMashery
 
Services, Apps and the API Powered Web
Services, Apps and the API Powered WebServices, Apps and the API Powered Web
Services, Apps and the API Powered WebSteven Willmott
 
Postman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote PresentationPostman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote PresentationPostman
 
Progress in the API Economy - April 2014
Progress in the API Economy - April 2014Progress in the API Economy - April 2014
Progress in the API Economy - April 20143scale
 
Azure api management
Azure api managementAzure api management
Azure api managementJoTechies
 
SVPMA API Panel | April 2013
SVPMA API Panel | April 2013SVPMA API Panel | April 2013
SVPMA API Panel | April 2013Delyn Simons
 

Similar to Open APIs and the Semantic Web 2011 (20)

Open Ap Is State Of The Market
Open Ap Is State Of The MarketOpen Ap Is State Of The Market
Open Ap Is State Of The Market
 
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptxAPI Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
 
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
APIdays London 2019 - Value in the API Economy: Insights from the world’s lar...
 
What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?
 
apidays LIVE Hong Kong - The Business of APIs by Jed Ng
apidays LIVE Hong Kong - The Business of APIs by Jed Ngapidays LIVE Hong Kong - The Business of APIs by Jed Ng
apidays LIVE Hong Kong - The Business of APIs by Jed Ng
 
In salesfroce there are 4 types of api
In salesfroce there are 4 types of apiIn salesfroce there are 4 types of api
In salesfroce there are 4 types of api
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
 
the_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.pptthe_wonderful_world_of_widgets-lawrence_coburn.ppt
the_wonderful_world_of_widgets-lawrence_coburn.ppt
 
apidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ngapidays LIVE Paris - The Business of APIs by Jed Ng
apidays LIVE Paris - The Business of APIs by Jed Ng
 
Web Services: Dje - Sot
Web Services: Dje - Sot Web Services: Dje - Sot
Web Services: Dje - Sot
 
Open Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim HemdaniOpen Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim Hemdani
 
Your API is So 2006 - Dreamforce 2011
Your API is So 2006 - Dreamforce 2011Your API is So 2006 - Dreamforce 2011
Your API is So 2006 - Dreamforce 2011
 
Creating killer location-based mobile apps
Creating killer location-based mobile apps Creating killer location-based mobile apps
Creating killer location-based mobile apps
 
Intro to Azure Api Management - With Cats
Intro to Azure Api Management - With CatsIntro to Azure Api Management - With Cats
Intro to Azure Api Management - With Cats
 
The Business of APIs 2009 - ProgrammableWeb.com
The Business of APIs 2009 - ProgrammableWeb.comThe Business of APIs 2009 - ProgrammableWeb.com
The Business of APIs 2009 - ProgrammableWeb.com
 
Services, Apps and the API Powered Web
Services, Apps and the API Powered WebServices, Apps and the API Powered Web
Services, Apps and the API Powered Web
 
Postman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote PresentationPostman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote Presentation
 
Progress in the API Economy - April 2014
Progress in the API Economy - April 2014Progress in the API Economy - April 2014
Progress in the API Economy - April 2014
 
Azure api management
Azure api managementAzure api management
Azure api management
 
SVPMA API Panel | April 2013
SVPMA API Panel | April 2013SVPMA API Panel | April 2013
SVPMA API Panel | April 2013
 

Open APIs and the Semantic Web 2011

  • 1. Open APIs & the Semantic Web: State of the Market John Musser, ProgrammableWeb @johnmusser SemTech 2011
  • 2.
  • 3.
  • 4.
  • 5. Open APIs: Growth is accelerating Total APIs over time
  • 6. Open APIs: Growth is accelerating Total APIs over time
  • 7. Open APIs: Growth is accelerating Total APIs over time
  • 8. Open APIs: Growth is accelerating Total APIs over time
  • 9. APIs: some very competitive markets Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011 Number of APIs, Top 15 Categories
  • 10. Semantic APIs on the open web
  • 11. Where’s the semantic web in here? Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
  • 12.
  • 13.
  • 14. API business models Best practice: Bake your business model into your API Who What How Amazon Associates Retail Affiliate Model Amazon S3 Infrastructure Pay-as-you-go eBay Auctions APIs for listings Exact Target Bulk Email Tiered pricing Rhapsody Music Partnerships Salesforce.com CRM / SFA SaaS per-seat licenses
  • 15. APIs as biz-dev enabler (aka Bizdev 2.0) “ Decentralized business development” -Toni Schneider Consumer/Hacker Business/Partner Flickr API
  • 16. API Billionaires Club, 2011 edition 5 billion API calls / day (April 2010) 1.6 billion API-delivered stories / month (October 2010) 5 billion API calls / day (October 2009) 8 billion API calls / month (Q3 2009) 3 billion API calls / month (March 2009) 13 billion API calls / day (May 2011) Over 260 billion objects stored in S3 (January 2011) 10 billion API calls / month (January 2011)
  • 17.
  • 18.
  • 19. REST vs. SOAP: Simplicity wins again Distribution of API protocols and styles Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
  • 20. REST vs. SOAP: Simplicity wins again Distribution of API protocols and styles Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
  • 21. Data formats: lots of choices XML, JSON, RSS, Atom, YAML, iCalendar, CSV, Serialized PHP, HTML, PNG, GeoRSS, vCard, Text, RDF, OPML, MediaRSS, VML, TV-Anytime, hCalendar, FOAF, XSPF, SQL, GML, CDF
  • 22. JSON Rising: 55% of all new APIs support JSON Percentage of new APIs with JSON support Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
  • 23. 20% of all new APIs support only JSON Percentage of new APIs with only JSON support Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
  • 24. 1 in every 5 new APIs says “ goodbye XML ” Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011 Percentage of APIs with XML support
  • 25. But only 1% of APIs offer RDF support Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011
  • 26.
  • 27.
  • 28. API as Product When an API is not an extension of your product, but it is your product
  • 29. Screw the web site, let’s focus on the API Qwerly shutters profile pages in favor of lucrative ‘DNS for people’ API TechCrunch, May 5, 2011
  • 30. API business models, circa 2005
  • 32. Invisible Mashups Classic mashup HousingMaps.com Invisible mashup Ooyala.com EC2 + S3 + SQS +
  • 33. Invisible APIs + APIs are hiding in plain sight, if you know where to look
  • 34. Invisible APIs, the Steve Jobs edition Twitter Integrated right into iOS 5
  • 35. Have we seen this before? 1995 Why do we need a Web site? 2000 2005 2010 Of course we have a Web site Of course we have an API Why do we need an API?
  • 36. thank you Questions, ideas, comments? Email me: john@programmableweb.com Twitter: @programmableweb @johnmusser