Transcript
Page 1: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

THE BUSINESS OF APIS

Shafqat Islam CEO NewsCred

Page 2: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

ABOUT ME

•  Cofounder and CEO of NewsCred •  Creating a better Associated Press and

reinventing the newswire industry •  Our core product is an API •  I helping publishers build APIs •  Contacts:

– [email protected] – @shafqatislam

♥  

Page 3: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

SYLLABUS

•  Brief History/Background •  Definition •  Examples •  The Business Case: Why Build an API •  Getting Started •  What Makes a Good API •  Risks

Page 4: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

HISTORY OF APIS

•  Sears Catalogue (1886) – Getting closer to customers – Direct to Indirect Model – Going beyond the store

•  RSS (1999) – Distributing underlying content to create and

enable new experiences

Page 5: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

HISTORY OF APIS

•  Ebay (2000) •  Creating a symbiotic relationships with

developers to enlarge markets •  Powering 60% of listings today

•  APIs are how people get to your business

Page 6: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

THE FIRST MASHUP •  Housingmaps.com (Craiglist vs GMaps)

Page 7: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

DEFINITION

•  Application Programming Interface

•  “a particular set of rules and specifications that a software program can follow to make use of the services and resources provided by the software program that creates that API.”

•  Huh?

Page 8: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

IT’S JUST AN INTERFACE

•  A web site is a user interface between a human and a computer.

•  An API is a programmable interface between two computers.

•  Examples:

Page 9: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

AUTOMATING WORKFLOWS

Page 10: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

WHERETHELADIES.AT

Page 11: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

AMAZON MECHANICAL TURK •  Scaling crowd sourced tasks •  Used during the Haiti Earthquake to save

lives

Page 12: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

YOUR APPLICATION STACK

Page 13: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

BUT WHAT ABOUT 3RD PARTY APPS AND SITES?

Page 14: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

THE API LAYER

Page 15: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

READ VS WRITE APIS

•  Read APIs

•  Write APIs

Page 16: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

APIS BY CATEGORY

Page 17: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

BUSINESS SEGMENTS

Page 18: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

BUILDING YOUR BUSINESS

…YES YOU CAN

Page 19: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

TECHNOLOGY •  There are standards, so use REST •  Use XML, JSON, oAUTH – nothing weird

Page 20: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

WHY BUILD AN API?

•  Distributed Growth •  Syndication •  Outsource Innovation •  Decentralized Business Development •  Reduce Costs •  Branding •  Revenues and New Business Models

Page 21: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

DISTRIBUTED GROWTH

•  10x more traffic to the API than actual website

•  “The API has been the most important thing we’ve done with Twitter.” – Biz Stone

Page 22: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

GROWTH VIA ECOSYSTEM

Page 23: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

SYNDICATION

•  Syndicate content and data (archives?)

•  Putting information in the hands of the public

•  Drive links and traffic back

•  Multi-platform and multiple form factors

Page 24: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

WHERE DOES API TRAFFIC COME FROM?

Page 25: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

OUTSOURCE INNOVATION

•  Let others do the hard work

•  New insights and re-imagination of what’s possible with your content and data

•  Remember: saving lives in Haiti

Page 26: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

EASY BIZDEV

Page 27: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

APPLE – NYT

NO BIZDEV

Page 28: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

3 TYPES OF APIS

•  Public

•  Partner

•  Private

Page 29: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

REDUCE COSTS

•  Reduce Operational Costs –  Internal development efficiencies across

business units – Speed up time to market – NPR API

•  Facilitate Self Service Integration with Partners

Page 30: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

BRANDING

•  Spread your brand through the web and other channels – Twitter – Google Maps (300% growth versus

Mapquest’s 20% growth)

•  Become an intrinsic part of the experience – New York Times & Guardian vis a vis news

Page 31: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

BUSINESS MODEL

•  Bake your business model into your API •  Release early, monetize early •  Treat it as a distribution channel for your

“core business” (Ebay) •  Make money as an extension to your core

business model

Page 32: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

BUSINESS MODELS

•  Advertising

•  Licensing – Tiered – Flat Fee

•  Affiliate

Page 33: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

BUSINESS MODEL EXAMPLES

Page 34: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

GETTING STARTED

•  Inventory of Assets: “Nouns” – Content – Listings – Products – Actions (Checkin, Tweet)

•  Establish Goals – Read versus Read/Write – Transactions

Page 35: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

“API FIRST” APPROACH

•  Build your own site/product on top of API •  Eat your own dogfood! •  Single codebase •  No additional work for a public API •  Consistent behaviour •  Full set of services exposed means more

innovation

Page 36: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

ESTABLISH TARGET MARKET

•  Establish who the API is for: – Developers – Business Partners –  Internal Business Units – End users

Page 37: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

ESTABLISH SUCCESS CRITERIA

In order of difficulty/value: •  API Registrations •  API calls •  Business events (i.e. checkins, tweets) •  Content distribution •  User acquisition •  Revenue

Page 38: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

WHAT MAKES A GOOD API?

•  The underlying service •  The right business model •  Simple, open and easy to get started •  Choices •  Developer support (they are your clients)

Page 39: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

RISKS

•  If you build it, no one comes •  Scalability •  Cannibalization •  Legal challenges (rights) •  Brand/reputational risk •  Pricing

Page 40: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

THE API JOURNEY

•  Developing an effective API strategy is a journey, not a single project

•  Invest in assets – API – Developer docs and community – Sample apps

•  …then iterate on the long term strategy/ROI

Page 41: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

THE TIME IS NOW

Page 42: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

EXAMPLE: VISUALIZATIONS

Page 43: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

EXAMPLE: MOBILE APP

Page 44: Introduction to APIs from a Business Perspective by Shafqat Islam, Founder and CEO, Newscred

EXAMPLE: LOGIN SYSTEMS


Top Related