SlideShare a Scribd company logo
Open APIs & the Semantic Web:  State of the Market John Musser, ProgrammableWeb @johnmusser SemTech 2011
Introduction ProgrammableWeb.com API & mashup directory News, community, dev tools 3,300 Web APIs  5,800 mashups
Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends
Open APIs: Why bother? Make money 60% of all listings on eBay.com added via their APIs Save money SmugMug saves > $500K/year with Amazon S3 Storage Build brand Google Maps 300% growth vs 20% MapQuest Move to the cloud Over 50% of all transactions via their API Go anywhere Netflix now available on over 200 devices
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 The big picture The business of open APIs Design and technology Trends
What makes an open API successful? The underlying service Or, a good API on a bad service is lipstick on a pig A plan and a business model Simple, open, easily adopted Providing choices Good developer support
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 The big picture The business of open APIs Design and technology Trends
The big technical debates Protocols and styles REST vs. SOAP vs. … Data formats XML vs. JSON vs. … Standards So many to choose from…
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 Long history of research on ‘discovery’ Often WS-* related Ex: SAWSDL Now outrun by rise of REST? What can PW do in this regard?  LOD for APIs? RDFa per API?
Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends
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
Ad

More Related Content

What's hot (20)

API Business Models
API Business ModelsAPI Business Models
API Business Models
John 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 Business
Fabernovel
 
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
ProgrammableWeb
 
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
Apigee | 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 Strategy
WSO2
 
02 API Academy - path to success
02   API Academy - path to success02   API Academy - path to success
02 API Academy - path to success
CHARLES 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 Conference
Daniel Jacobson
 
Treat Your API Like a Product
Treat Your API Like a ProductTreat Your API Like a Product
Treat Your API Like a Product
Elie 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 Monetization
ProgrammableWeb
 
Ten Reasons Developers Hate Your API
Ten Reasons Developers Hate Your APITen Reasons Developers Hate Your API
Ten Reasons Developers Hate Your API
John 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 Adoption
ProgrammableWeb
 
API Strategy Evolution at Netflix
API Strategy Evolution at NetflixAPI Strategy Evolution at Netflix
API Strategy Evolution at Netflix
Michael Hart
 
API as a Growth Tool
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool
3scale
 
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
Apigee | Google Cloud
 
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
3scale
 
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
TESOBE
 
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
Postman
 
API Business Models
API Business ModelsAPI Business Models
API Business Models
John 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 Business
Fabernovel
 
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
ProgrammableWeb
 
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
Apigee | 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 Strategy
WSO2
 
02 API Academy - path to success
02   API Academy - path to success02   API Academy - path to success
02 API Academy - path to success
CHARLES 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 Conference
Daniel Jacobson
 
Treat Your API Like a Product
Treat Your API Like a ProductTreat Your API Like a Product
Treat Your API Like a Product
Elie 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 Monetization
ProgrammableWeb
 
Ten Reasons Developers Hate Your API
Ten Reasons Developers Hate Your APITen Reasons Developers Hate Your API
Ten Reasons Developers Hate Your API
John 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 Adoption
ProgrammableWeb
 
API Strategy Evolution at Netflix
API Strategy Evolution at NetflixAPI Strategy Evolution at Netflix
API Strategy Evolution at Netflix
Michael Hart
 
API as a Growth Tool
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool
3scale
 
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
3scale
 
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
TESOBE
 
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
Postman
 

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?
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 APIs
Markus Lanthaler
 
SOAP vs REST
SOAP vs RESTSOAP vs REST
SOAP vs REST
Mário Almeida
 
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
Markus 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 DevOps
John Musser
 
JSON-LD for RESTful services
JSON-LD for RESTful servicesJSON-LD for RESTful services
JSON-LD for RESTful services
Markus Lanthaler
 
JSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked DataJSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked Data
Gregg 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 Hydra
Markus 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 REST
Pradeep Kumar
 
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 APIs
Markus 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 Structures
Markus 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 DevOps
John Musser
 
JSON-LD for RESTful services
JSON-LD for RESTful servicesJSON-LD for RESTful services
JSON-LD for RESTful services
Markus Lanthaler
 
JSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked DataJSON-LD: JSON for Linked Data
JSON-LD: JSON for Linked Data
Gregg 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 Hydra
Markus 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 REST
Pradeep Kumar
 
Ad

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
ConSanFrancisco123
 
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
Blockchainizator
 
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
 
What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?
Salesforce Developers
 
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
apidays
 
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
Devang Rana
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
Lawrence 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.ppt
zachbrowne
 
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
apidays
 
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 Hemdani
Razorfish
 
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
Delyn 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 Cats
Xamariners
 
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
Mashery
 
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
Steven Willmott
 
Postman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote PresentationPostman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote Presentation
Postman
 
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
3scale
 
Azure api management
Azure api managementAzure api management
Azure api management
JoTechies
 
SVPMA API Panel | April 2013
SVPMA API Panel | April 2013SVPMA API Panel | April 2013
SVPMA API Panel | April 2013
Delyn Simons
 
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
ConSanFrancisco123
 
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
Blockchainizator
 
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 Ng
apidays
 
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
Devang Rana
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
Lawrence 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.ppt
zachbrowne
 
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
apidays
 
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 Hemdani
Razorfish
 
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
Delyn 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 Cats
Xamariners
 
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
Mashery
 
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
Steven Willmott
 
Postman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote PresentationPostman Galaxy Tour - Keynote Presentation
Postman Galaxy Tour - Keynote Presentation
Postman
 
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
3scale
 
Azure api management
Azure api managementAzure api management
Azure api management
JoTechies
 
SVPMA API Panel | April 2013
SVPMA API Panel | April 2013SVPMA API Panel | April 2013
SVPMA API Panel | April 2013
Delyn Simons
 
Ad

Open APIs and the Semantic Web 2011

  • 1. Open APIs & the Semantic Web: State of the Market John Musser, ProgrammableWeb @johnmusser SemTech 2011
  • 2. Introduction ProgrammableWeb.com API & mashup directory News, community, dev tools 3,300 Web APIs 5,800 mashups
  • 3. Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends
  • 4. Open APIs: Why bother? Make money 60% of all listings on eBay.com added via their APIs Save money SmugMug saves > $500K/year with Amazon S3 Storage Build brand Google Maps 300% growth vs 20% MapQuest Move to the cloud Over 50% of all transactions via their API Go anywhere Netflix now available on over 200 devices
  • 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. Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends
  • 13. What makes an open API successful? The underlying service Or, a good API on a bad service is lipstick on a pig A plan and a business model Simple, open, easily adopted Providing choices Good developer support
  • 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. Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends
  • 18. The big technical debates Protocols and styles REST vs. SOAP vs. … Data formats XML vs. JSON vs. … Standards So many to choose from…
  • 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. Semantic web service discovery Based on directory of 3,200 web APIs listed at ProgrammableWeb, May 2011 Long history of research on ‘discovery’ Often WS-* related Ex: SAWSDL Now outrun by rise of REST? What can PW do in this regard? LOD for APIs? RDFa per API?
  • 27. Open APIs: State of the Market The big picture The business of open APIs Design and technology Trends
  • 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: [email protected] Twitter: @programmableweb @johnmusser