getting your api discovered the secret to api promotion

58
Getting Your API Discovered: The Secret to API Promotion featuring ProgrammableWeb Dana Crane Product Marketing Manager Layer 7 Technologies John Musser Founder ProgrammableWeb June 5, 2012

Upload: ca-api-management

Post on 13-May-2015

1.257 views

Category:

Technology


1 download

DESCRIPTION

Getting Your API Discovered: The Secret to API Promotion featuring ProgrammableWeb Engage and on-board third-party developers to maximize the value of enterprise APIs Using API publishing as a means for opening enterprise information assets to outside developers creates the promise of new revenue channels, expanded market reach and enhanced customer retention. But simply building an API does not guarantee these benefits. An open API can only create true value for an enterprise if it is discovered and used by third-party developers. Therefore, enterprises need ways to promote their open APIs, in order to engage and on-board developers. This webinar, presented by API management vendor Layer 7 Technologies and API community pioneer ProgrammableWeb, will explore a range of best practices for API promotion and developer community building. You Will Learn

TRANSCRIPT

Page 1: Getting Your API Discovered the Secret to API Promotion

Getting Your API Discovered: The Secret to API Promotion featuring ProgrammableWeb

Dana Crane Product Marketing Manager Layer 7 Technologies

John Musser Founder ProgrammableWeb

June 5, 2012

Page 2: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 2

Housekeeping

Questions - Chat any questions you have and we’ll answer them at the end of this call

Twitter - Today’s event hashtag:

- #L7webinar

- Follow us on Twitter:

- @layer7

- @johnmusser

- @programmableweb

facebook.com/layer7

layer7.com/blogs

layer7.com/linkedin

Page 3: Getting Your API Discovered the Secret to API Promotion

7  years  

6,000+  APIs  

3,000+  news  

stories  

Page 4: Getting Your API Discovered the Secret to API Promotion

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

Page 5: Getting Your API Discovered the Secret to API Promotion

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

Page 6: Getting Your API Discovered the Secret to API Promotion

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

Page 7: Getting Your API Discovered the Secret to API Promotion

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

Page 8: Getting Your API Discovered the Secret to API Promotion

API growth rate Based on directory of 6,000 web APIs listed at ProgrammableWeb, May 2012

8  Years  

18  Months  

9  Months  

6  Months  

Page 9: Getting Your API Discovered the Secret to API Promotion

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  

Page 10: Getting Your API Discovered the Secret to API Promotion

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  

Page 11: Getting Your API Discovered the Secret to API Promotion

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

Page 12: Getting Your API Discovered the Secret to API Promotion

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

Page 13: Getting Your API Discovered the Secret to API Promotion

API protocols and styles Based on directory of 5,100 web APIs listed at ProgrammableWeb, February 2012

Page 14: Getting Your API Discovered the Secret to API Promotion

{          "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

Page 15: Getting Your API Discovered the Secret to API Promotion

{          "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

Page 16: Getting Your API Discovered the Secret to API Promotion

Percentage of REST APIs supporting JSON Based on directory of 5,800 web APIs listed at ProgrammableWeb, May 2012

Page 17: Getting Your API Discovered the Secret to API Promotion

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)

Page 18: Getting Your API Discovered the Secret to API Promotion

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)

Page 19: Getting Your API Discovered the Secret to API Promotion

HOT or NOT

Page 20: Getting Your API Discovered the Secret to API Promotion

Hackathons

Page 21: Getting Your API Discovered the Secret to API Promotion

Hands-on promotion # hackathons Q1 2012:

Jan: 35 Feb: 57 Mar: 68

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

Page 22: Getting Your API Discovered the Secret to API Promotion

Learn from API leaders

Page 23: Getting Your API Discovered the Secret to API Promotion

customer == developer

API as Product

Page 24: Getting Your API Discovered the Secret to API Promotion

New API

Should you brand your API?

=

=

“Powered by”

Page 25: Getting Your API Discovered the Secret to API Promotion

HOT or NOT

Page 26: Getting Your API Discovered the Secret to API Promotion

Interactive Documentation

Page 27: Getting Your API Discovered the Secret to API Promotion

Select method

Enter params

Click button

See results

Go write code…

Page 28: Getting Your API Discovered the Secret to API Promotion

Technical specifications

My  APIs  

Mashups & devs using the API

API  related  source  code  

API  category  blog  posNngs  

Related APIs by category, tag and “devs that used this, also used…”

User comments

Track  this  API  

High level API overview

Related  content  Database  driven  

Personalized  

Community  

Algorithmic  

How PW works

Page 29: Getting Your API Discovered the Secret to API Promotion

Make APIs social

Page 30: Getting Your API Discovered the Secret to API Promotion

Finding complementary APIs

Page 31: Getting Your API Discovered the Secret to API Promotion

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?  

Page 32: Getting Your API Discovered the Secret to API Promotion

Thank You

QuesNons,  ideas,  [email protected]  

@johnmusser    

Page 33: Getting Your API Discovered the Secret to API Promotion
Page 34: Getting Your API Discovered the Secret to API Promotion

Photo  credits  Hackers:  hXp://www.flickr.com/photos/hackny/5684846071/  Bored  conference:  hXp://www.flickr.com/photos/padorange/2580180117/      

Page 35: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 3

Traditional “Closed” APIs

Divisions

Cloud

Partners

Mobile

API

Page 36: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 4

Open APIs

Divisions

Cloud

Partners

Mobile

API

Page 37: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 5

“If You Build It, They Will Come”

Page 38: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 6

The New Business Model: B2D

Developers are a new channel to market

- Business Case (get the buy in; get the funding)

- Channel Manager

- Build the Community

Page 39: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 7

PROMOTING YOUR APIs

Page 40: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 8

Attracting Developers – Getting the Word Out

API Management Vendor

API Evangelist

Page 41: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 9

Attracting Developers – Getting the Word Out

Rely on your API Mgmt Vendor

Hire an API Evangelist

Page 42: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 10

Attracting Developers – API as Product

First to Market

Whole Product

Page 43: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 11

Attracting Developers – API as Product

First to Market Wins

Whole Product Wins

Page 44: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 12

FT & Creating a Whole Product for Emerging Markets

Page 45: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 13

Attracting Developers – Build Sample Apps

IT-built

Outsourced

Page 46: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 14

Attracting Developers – Build Sample Apps

Don’t Sell IT Short

Outsourced Development

Page 47: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 15

Attracting Developers – Incentivize

Show Me the Code

Show Me the Money

Page 48: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 16

Attracting Developers – Incentivize

Enrich Developer$

Empower Developers

Page 49: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 17

Examples

Page 50: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 18

Word of Mouth

Attracting Developers – Advertise

Marketing

Page 51: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 19

Measure & Reward Developers

Attracting Developers – Advertise

Blah, Blah, Blah

Page 52: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 20

API Discovery

Page 53: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 21

Documentation

Page 54: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 22

API Explorer

Page 55: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 23

Forums

Page 56: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 24

API Reporting

Page 57: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 25

Questions?

Dana Crane Product Marketing Manager Layer 7 Technologies [email protected]

John Musser Founder ProgrammableWeb [email protected]

Page 58: Getting Your API Discovered the Secret to API Promotion

Layer 7 Confidential 26

Next Layer 7 Webinar

How to Make Your Enterprise Apps Mobile-Ready, Fast Leverage backend mobile middleware to deliver mobile-ready enterprise APIs June 21, 2012 9am PDT | 12pm EDT | 5pm BST

Layer7.com/webinars