SlideShare a Scribd company logo
Slice Confidential - Do not copy or distribute without prior written consent 1
VICTOR OSIMITZ
SLICE TECHNOLOGIES
MAY 2015
Lessons from “API-Second”
Development
Two API Strategies
Slice Confidential - Do not copy or distribute without prior written consent 2
There is a lot of thought leadership around API-first development, but do the same rules apply
for API-second companies?
VS
o API is core to these companies’ strategy
from the start
o Fundamentally organized to empower
developers
o Challenge: develop a valuable core
technology underneath a well-designed
API
o These companies already have a
successful product and are interested in
growing through API partnerships
o Different set of technical, product, and
business challenges
o Challenge: develop an intuitive, compelling
API on top of a legacy code base and
technology stack
API-FIRST DEVELOPMENT API-SECOND DEVELOPMENT
Slice Confidential - Do not copy or distribute without prior written consent 3
Slice Is An API-Second Company
SLICE: YOUR SMART SHOPPING ASSISTANT
Track shipments automatically
Store shopping receipts
Monitor your spending
1
2
3
Item level data extracted from email receipts
Founded in 2010, built out the consumer apps
and back-end, started work on public API in 2013
Slice Confidential - Do not copy or distribute without prior written consent 4
Developers Led Us to API Strategy
EBAY: SELL YOUR STUFF
Track shipments automatically
Store shopping receipts
Monitor your spending
1
2
3
o By 2013, other companies were inquiring
about using our technology
o Collaboration with eBay: Sell your Stuff
o We decided to build a public API to enable
more developers to access purchase
histories
Slice Confidential - Do not copy or distribute without prior written consent 5
API-First vs. API-Second
WHAT DOES THIS MEAN FOR YOU?
User Focus
Slice Confidential - Do not copy or distribute without prior written consent 6
KEY DIFFERENCES
API-FIRST
API as product: Developers
are the customers, API is the
UI, DX is the UX.
API-SECOND
API as by-product: API is
often seen as a functional,
un-sexy data pipeline for
internal consumption.
The core technology is the
differentiator, API only affects
developers, not decision
makers.
FOOD FOR THOUGHT
Should you strive to delight our API consumers?
Product Focus
Slice Confidential - Do not copy or distribute without prior written consent 7
KEY DIFFERENCES
API-FIRST
Openness and robustness
are deeply ingrained into API
companies’ products and
culture.
APIs succeed in part by
enabling a broad spectrum of
use cases.
API-SECOND
Legacy infrastructure often
built to a specific use case,
technical debt most likely to
be found in the API layer.
Tendency to be cautious
about making the API
available to any developer,
due to perceived or actual
brittleness.
API value prop may be
unclear next to an existing
product.
Go-to-Market Focus
Slice Confidential - Do not copy or distribute without prior written consent 8
KEY DIFFERENCES
API-FIRST
Freedom breeds creativity
and new market possibilities
that an existing company
may never have imagined.
API-SECOND
Without an open strategy
from the start, there may not
be a consensus on what is
core IP and must be
protected, and what can be
open.
There is likely to be a
temptation to hide everything
behind NDAs and contracts.
Resist this temptation!
FOOD FOR THOUGHT
Should you allow third parties to build products that compete with your core product?
Slice Confidential - Do not copy or distribute without prior written consent 9
Strategic Questions
HOW DO YOU GET STARTED?
Use the A-P-E Framework
Slice Confidential - Do not copy or distribute without prior written consent 10
SET YOUR A-P-E GOALS
What to
ACHIEVE
What to
PROTECT
What to
ENABLE
API strategies require absolute clarity on what you want to achieve and
how you are going to achieve it.
What Do You Want to Achieve?
Slice Confidential - Do not copy or distribute without prior written consent 11
WHAT TO THINK ABOUT
Setting data as our primary goal
enabled us to offer our API
completely free in many cases,
and far below our competitors’
prices for larger integrations.
OUR EXPERIENCE
Diversified
revenue
stream?
New user
acquisition?
What
else?
Raw data
collection?
Brand
awareness/
recruitment
channel?
What Do You Want to Protect?
Slice Confidential - Do not copy or distribute without prior written consent 12
WHAT TO THINK ABOUT
Figure out what your core asset
is, and protect it in a black box.
But keep your API completely
transparent.
PROTECT CORE ASSETS
ONLY
API documentation is
hidden behind a login
Manual approvals are required
for API access
You worry somebody will
reverse-engineer your technology
You worry every time a
developer signs up
If any of these are true, you
haven’t thought enough about
what to Protect…
What Do You Want to Enable?
Slice Confidential - Do not copy or distribute without prior written consent 13
WHAT TO THINK ABOUT
Generally, you should allow as
many use cases as you can, but
answering this ahead of time will
help you design your API for the
key cases you want to Enable.
KEY USE CASES
MASH-UPS
PRODUCT
INTEGRATIONS
PLATFORM
ADAPTATIONS
COMPETITOR
ACCESS
Case Study :: Slice API
Slice Confidential - Do not copy or distribute without prior written consent 14
Answering the A-P-E questions makes difficult decisions easy:
Should we allow competing product on our API? How should we price it? How should we protect API
documentation?
o Raw data: more inboxes
from more diverse
sources
o Revenue: to cover our
costs, but not to serve
as a profit center
ACHIEVE PROTECT ENABLE
o Our parsing technology
remains a black box.
The API exposes a
simple object model but
reveals nothing about
our core technology.
o We can be perfectly
open about our API
because there’s no way
to reverse-engineer our
core technology from the
API.
o Any experience that
leverages purchase and
shipment data.
o Use cases as diverse as
Gone!, Stuff by eBay,
Trov, IFTTT, TheFind,
financial services, etc.,
and we try to say yes to
everybody who wants to
use our API.
Slice Confidential - Do not copy or distribute without prior written consent 15
Thank you!
api@slice.com
@slicedev

More Related Content

PDF
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...
PDF
APIdays Paris 2019 - Improve the Security of Your APIs by Securing the API Li...
PDF
Api architectures for the modern enterprise
PDF
Your New Digital Business & APIs
PPTX
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
PPTX
apidays Paris 2019 - API Adoption via A Code Playground by S Adeel Ali, APIMatic
PDF
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
PDF
APIdays Paris 2019 - The Future of API Integration in 2020 by Ross Garrett, C...
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...
APIdays Paris 2019 - Improve the Security of Your APIs by Securing the API Li...
Api architectures for the modern enterprise
Your New Digital Business & APIs
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
apidays Paris 2019 - API Adoption via A Code Playground by S Adeel Ali, APIMatic
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
APIdays Paris 2019 - The Future of API Integration in 2020 by Ross Garrett, C...

What's hot (20)

PDF
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
PDF
Building an API Platform for Digital Transformation
PPTX
apidays LIVE Paris - Lessons learnt supporting developers by Mathieu Pincovai
PPTX
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...
PDF
apidays LIVE Paris - How to position the API driven Architecture to support t...
PPTX
Building A Business-Facing Mobile Developer Community
PDF
Putting 2-Speed IT to Work in the Enterprise
PDF
Bringing Partners, Teams and Systems Together through APIs
PPTX
Api-First service design
PPTX
The Future of API Monetization
PPTX
apidays LIVE LONDON - Unlock the Power of OAS in the Last Mile of your Lifecy...
PPTX
APIdays Paris 2019 - Microservices vs Miniservices vs Monoliths: Winner Takes...
PPTX
How to segment developers for your API strategy
PPTX
Becoming the Uncarrier: T-Mobile's Digital Journey
PDF
How to scale 1000s of API Integrations and not lose your mind
PDF
AT&T API Platform
PDF
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...
PDF
API Maturity Model (Webcast with Accenture)
PDF
API-first, going beyond SOA, ESB & Integration
PDF
Top 5 Ways To Increase API Adoption
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
Building an API Platform for Digital Transformation
apidays LIVE Paris - Lessons learnt supporting developers by Mathieu Pincovai
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...
apidays LIVE Paris - How to position the API driven Architecture to support t...
Building A Business-Facing Mobile Developer Community
Putting 2-Speed IT to Work in the Enterprise
Bringing Partners, Teams and Systems Together through APIs
Api-First service design
The Future of API Monetization
apidays LIVE LONDON - Unlock the Power of OAS in the Last Mile of your Lifecy...
APIdays Paris 2019 - Microservices vs Miniservices vs Monoliths: Winner Takes...
How to segment developers for your API strategy
Becoming the Uncarrier: T-Mobile's Digital Journey
How to scale 1000s of API Integrations and not lose your mind
AT&T API Platform
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...
API Maturity Model (Webcast with Accenture)
API-first, going beyond SOA, ESB & Integration
Top 5 Ways To Increase API Adoption
Ad

Viewers also liked (17)

PDF
Ramadan Mubarak - Ahkaam wa Masail
PDF
عشرة ذوالحجہ
PPTX
ככר הקסמים פעילות מניעה מהתמכרויות
PPTX
Intro to API Design Principles
PPT
технология «портфолио» в доу
PDF
ویلنٹائن دے - تاریخ و حقیقت
PPTX
Team Development Process
PDF
جشن عید میلاد النبی صلی اللہ علیہ وسلم - ایک علمی جایزہ
PDF
Ramadan Mubarak - 2016 - Ahkaam wa Masail
PPTX
Lean Social Media - Fayrouz El-Qutt
PPT
технология «портфолио» в доу
PPTX
Proactive Planning in Marketing - Mirvat Al-Qutt
PPTX
The Challenge of Change - Mohamed Hossam
PPTX
Blogging - E3lange
PPTX
Content Creative Machine
PPTX
sağlık bilgisi Unite 2 büyüme ve gelişme
PDF
wp-25tips-oltscripts-2287467
Ramadan Mubarak - Ahkaam wa Masail
عشرة ذوالحجہ
ככר הקסמים פעילות מניעה מהתמכרויות
Intro to API Design Principles
технология «портфолио» в доу
ویلنٹائن دے - تاریخ و حقیقت
Team Development Process
جشن عید میلاد النبی صلی اللہ علیہ وسلم - ایک علمی جایزہ
Ramadan Mubarak - 2016 - Ahkaam wa Masail
Lean Social Media - Fayrouz El-Qutt
технология «портфолио» в доу
Proactive Planning in Marketing - Mirvat Al-Qutt
The Challenge of Change - Mohamed Hossam
Blogging - E3lange
Content Creative Machine
sağlık bilgisi Unite 2 büyüme ve gelişme
wp-25tips-oltscripts-2287467
Ad

Similar to Lessons from API-Second Development (20)

PPT
Top 10 Lessons Learned - In our ongoing shift from portal to platform
PDF
Growth Hacking APIs (Nordic APIs conference 2014)
PDF
Creating compelling user experiences through APIs
PPTX
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
PPTX
APIdays Zurich 2019 - APIs for real time communication Miguel Lopes, Dialogic
PDF
API Management: Unlock the Value of Your Unique Assets with a Robust API
PDF
SlideShare Test-1
PDF
From API-First to SDK-First
PPTX
Documenting the Mobile API Development Process 2023.pptx
ODP
Designing Good API & Its Importance
PPSX
APIs as a Product Strategy
PPTX
API-as-a-product: The Key to a Successful API Program
PPTX
Driving Digital Innovation with a Layered API Design Approach
PDF
Apidays Singapore 2024 - Shift RIGHT to Better Product Resilience by Abhijit ...
PPTX
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
PDF
Managing micro services for your company
PPTX
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
PPTX
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
PDF
APIS for Startups - Running your Business Inside Out
PDF
apidays Australia 2023 - A programmatic approach to API success including Ope...
Top 10 Lessons Learned - In our ongoing shift from portal to platform
Growth Hacking APIs (Nordic APIs conference 2014)
Creating compelling user experiences through APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Zurich 2019 - APIs for real time communication Miguel Lopes, Dialogic
API Management: Unlock the Value of Your Unique Assets with a Robust API
SlideShare Test-1
From API-First to SDK-First
Documenting the Mobile API Development Process 2023.pptx
Designing Good API & Its Importance
APIs as a Product Strategy
API-as-a-product: The Key to a Successful API Program
Driving Digital Innovation with a Layered API Design Approach
Apidays Singapore 2024 - Shift RIGHT to Better Product Resilience by Abhijit ...
Open Source in Entperprises - A Presentation by SAP at OSCON 2014 Confernece
Managing micro services for your company
Mediterranea.apidays.io 2013: APIs for Biz Dev 2.0 - Which business model?
A journey in the API Economy - Riccardo Pulcini - Codemotion Rome 2018
APIS for Startups - Running your Business Inside Out
apidays Australia 2023 - A programmatic approach to API success including Ope...

Recently uploaded (20)

PDF
top salesforce developer skills in 2025.pdf
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
AI in Product Development-omnex systems
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
System and Network Administraation Chapter 3
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
history of c programming in notes for students .pptx
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Introduction to Artificial Intelligence
PDF
System and Network Administration Chapter 2
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
top salesforce developer skills in 2025.pdf
How to Migrate SBCGlobal Email to Yahoo Easily
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
AI in Product Development-omnex systems
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
System and Network Administraation Chapter 3
How Creative Agencies Leverage Project Management Software.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
history of c programming in notes for students .pptx
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Introduction to Artificial Intelligence
System and Network Administration Chapter 2
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
How to Choose the Right IT Partner for Your Business in Malaysia
Design an Analysis of Algorithms II-SECS-1021-03
Odoo Companies in India – Driving Business Transformation.pdf
Wondershare Filmora 15 Crack With Activation Key [2025

Lessons from API-Second Development

  • 1. Slice Confidential - Do not copy or distribute without prior written consent 1 VICTOR OSIMITZ SLICE TECHNOLOGIES MAY 2015 Lessons from “API-Second” Development
  • 2. Two API Strategies Slice Confidential - Do not copy or distribute without prior written consent 2 There is a lot of thought leadership around API-first development, but do the same rules apply for API-second companies? VS o API is core to these companies’ strategy from the start o Fundamentally organized to empower developers o Challenge: develop a valuable core technology underneath a well-designed API o These companies already have a successful product and are interested in growing through API partnerships o Different set of technical, product, and business challenges o Challenge: develop an intuitive, compelling API on top of a legacy code base and technology stack API-FIRST DEVELOPMENT API-SECOND DEVELOPMENT
  • 3. Slice Confidential - Do not copy or distribute without prior written consent 3 Slice Is An API-Second Company SLICE: YOUR SMART SHOPPING ASSISTANT Track shipments automatically Store shopping receipts Monitor your spending 1 2 3 Item level data extracted from email receipts Founded in 2010, built out the consumer apps and back-end, started work on public API in 2013
  • 4. Slice Confidential - Do not copy or distribute without prior written consent 4 Developers Led Us to API Strategy EBAY: SELL YOUR STUFF Track shipments automatically Store shopping receipts Monitor your spending 1 2 3 o By 2013, other companies were inquiring about using our technology o Collaboration with eBay: Sell your Stuff o We decided to build a public API to enable more developers to access purchase histories
  • 5. Slice Confidential - Do not copy or distribute without prior written consent 5 API-First vs. API-Second WHAT DOES THIS MEAN FOR YOU?
  • 6. User Focus Slice Confidential - Do not copy or distribute without prior written consent 6 KEY DIFFERENCES API-FIRST API as product: Developers are the customers, API is the UI, DX is the UX. API-SECOND API as by-product: API is often seen as a functional, un-sexy data pipeline for internal consumption. The core technology is the differentiator, API only affects developers, not decision makers. FOOD FOR THOUGHT Should you strive to delight our API consumers?
  • 7. Product Focus Slice Confidential - Do not copy or distribute without prior written consent 7 KEY DIFFERENCES API-FIRST Openness and robustness are deeply ingrained into API companies’ products and culture. APIs succeed in part by enabling a broad spectrum of use cases. API-SECOND Legacy infrastructure often built to a specific use case, technical debt most likely to be found in the API layer. Tendency to be cautious about making the API available to any developer, due to perceived or actual brittleness. API value prop may be unclear next to an existing product.
  • 8. Go-to-Market Focus Slice Confidential - Do not copy or distribute without prior written consent 8 KEY DIFFERENCES API-FIRST Freedom breeds creativity and new market possibilities that an existing company may never have imagined. API-SECOND Without an open strategy from the start, there may not be a consensus on what is core IP and must be protected, and what can be open. There is likely to be a temptation to hide everything behind NDAs and contracts. Resist this temptation! FOOD FOR THOUGHT Should you allow third parties to build products that compete with your core product?
  • 9. Slice Confidential - Do not copy or distribute without prior written consent 9 Strategic Questions HOW DO YOU GET STARTED?
  • 10. Use the A-P-E Framework Slice Confidential - Do not copy or distribute without prior written consent 10 SET YOUR A-P-E GOALS What to ACHIEVE What to PROTECT What to ENABLE API strategies require absolute clarity on what you want to achieve and how you are going to achieve it.
  • 11. What Do You Want to Achieve? Slice Confidential - Do not copy or distribute without prior written consent 11 WHAT TO THINK ABOUT Setting data as our primary goal enabled us to offer our API completely free in many cases, and far below our competitors’ prices for larger integrations. OUR EXPERIENCE Diversified revenue stream? New user acquisition? What else? Raw data collection? Brand awareness/ recruitment channel?
  • 12. What Do You Want to Protect? Slice Confidential - Do not copy or distribute without prior written consent 12 WHAT TO THINK ABOUT Figure out what your core asset is, and protect it in a black box. But keep your API completely transparent. PROTECT CORE ASSETS ONLY API documentation is hidden behind a login Manual approvals are required for API access You worry somebody will reverse-engineer your technology You worry every time a developer signs up If any of these are true, you haven’t thought enough about what to Protect…
  • 13. What Do You Want to Enable? Slice Confidential - Do not copy or distribute without prior written consent 13 WHAT TO THINK ABOUT Generally, you should allow as many use cases as you can, but answering this ahead of time will help you design your API for the key cases you want to Enable. KEY USE CASES MASH-UPS PRODUCT INTEGRATIONS PLATFORM ADAPTATIONS COMPETITOR ACCESS
  • 14. Case Study :: Slice API Slice Confidential - Do not copy or distribute without prior written consent 14 Answering the A-P-E questions makes difficult decisions easy: Should we allow competing product on our API? How should we price it? How should we protect API documentation? o Raw data: more inboxes from more diverse sources o Revenue: to cover our costs, but not to serve as a profit center ACHIEVE PROTECT ENABLE o Our parsing technology remains a black box. The API exposes a simple object model but reveals nothing about our core technology. o We can be perfectly open about our API because there’s no way to reverse-engineer our core technology from the API. o Any experience that leverages purchase and shipment data. o Use cases as diverse as Gone!, Stuff by eBay, Trov, IFTTT, TheFind, financial services, etc., and we try to say yes to everybody who wants to use our API.
  • 15. Slice Confidential - Do not copy or distribute without prior written consent 15 Thank you! api@slice.com @slicedev