Growing your business with an API

Growing
your business
with an API Bruno Pedro • October 2017
ABOUT ME
• Since 2004 has been building hundreds of API integrations

• 2008: Co-founded tarpipe, a predecessor to IFTTT and Zapier

• 2016: Co-founded Hitch, API community & support platform

• 2017: Working on APIs & Integrations at New Relic
Bruno Pedro@bpedro
AGENDA
THE WHOLE PRODUCT THE AUGMENTED PRODUCT THE INTEGRATED PRODUCT
WHAT TO MEASUREQUESTIONS HOW TO MEASURE
?
WHOLE PRODUCT
(…) a whole product is a generic product
augmented by everything that is needed for
the customer to have a compelling
reason to buy.
—Regis McKenna
WHOLE PRODUCT
Your Product
Whole Product
External Features
WHOLE PRODUCT
Your Product
Whole Product
External Features
AUGMENTED PRODUCT
The augmented product consists of the measures
taken to help the consumer put the actual
product to sustained use.
—Philip Kotler
BUILD
Your Product
🕒
🕒
🕒
🕒
🕒
}Time

investment
BUY
$
$
$
{Capital

investment Your Product
BUY AND BUILD
{Capital

investment
}Time

investment
$
$
$
🕒
🕒
🕒
🕒
🕒
Your Product
PARTNER
P
P
P
Your Product
INTEGRATED PRODUCT
The integrated product is the product augmented
by connecting its API with other
third-party applications.
—Bruno Pedro
AUTOMATION
Your Product
Your API
INTEGRATION
Integration
Your Product
$
$
$
Your API
3rd-party application
QUESTION
Which application is making the
highest number of API calls?
?
QUESTION
Which application is producing
the highest error rate?
?
QUESTION
How many applications are using
the new feature added to the API
last week?
?
QUESTION
What is the least used path and method?
Which applications are still using it?
?
QUESTION
Are there specific applications producing a high error rate?
If so, those might be good candidates
for proactive support.
?
WHAT TO MEASURE
Number of
API calls
Error rate
Path
Method
Response code
GET, POST, etc.
WHAT TO MEASURE
Number of
API calls
Error rate
Path
Method
Response code
Consumer ID
From OAuth 2
WHAT TO MEASURE
Number
of
API calls
Error rate
Path
Method
Response code
Consumer ID
Application ID
WHAT TO MEASURE
Number
of
API calls
Error rate
Path
Method
Response code
Consumer ID
Application ID
From OAuth 2
HOW TO MEASURE
• Mashape Galileo

• RedHat 3scale Analytics

• Apigee API Analytics

• Google Data Studio

• New Relic Insights
SUMMARY
THE WHOLE PRODUCT THE AUGMENTED PRODUCT THE INTEGRATED PRODUCT
WHAT TO MEASUREQUESTIONS HOW TO MEASURE
?
Bruno Pedro
Thank you
1 of 26

Recommended

Product growth with an API by
Product growth with an APIProduct growth with an API
Product growth with an APIBruno Pedro
533 views27 slides
How to grow your business with an API by
How to grow your business with an APIHow to grow your business with an API
How to grow your business with an APIBruno Pedro
519 views31 slides
Software AG - Get Closer to Your Customer - ProcessForum Nordic, Nov.14 2013 by
Software AG - Get Closer to Your Customer - ProcessForum Nordic, Nov.14 2013Software AG - Get Closer to Your Customer - ProcessForum Nordic, Nov.14 2013
Software AG - Get Closer to Your Customer - ProcessForum Nordic, Nov.14 2013Software AG
557 views5 slides
Apps in the Living Room: Opportunities in Apple's New TV Platform by
Apps in the Living Room: Opportunities in Apple's New TV PlatformApps in the Living Room: Opportunities in Apple's New TV Platform
Apps in the Living Room: Opportunities in Apple's New TV PlatformAdam Simon
549 views33 slides
Xp2011 agile atscale by
Xp2011 agile atscaleXp2011 agile atscale
Xp2011 agile atscaleEelco Rustenburg
502 views12 slides
Introduction to WordPress Translation Day 4 by
Introduction to WordPress Translation Day 4Introduction to WordPress Translation Day 4
Introduction to WordPress Translation Day 4Naoko Takano
1.2K views32 slides

More Related Content

What's hot

Server-side Swift with Swagger by
Server-side Swift with SwaggerServer-side Swift with Swagger
Server-side Swift with SwaggerChris Bailey
556 views32 slides
I Love APIs 2015: Apigee and Node.js Building Mock Backends Fast by
I Love APIs 2015: Apigee and Node.js Building Mock Backends FastI Love APIs 2015: Apigee and Node.js Building Mock Backends Fast
I Love APIs 2015: Apigee and Node.js Building Mock Backends FastApigee | Google Cloud
1.2K views22 slides
Apps 4 God 5W+1H by
Apps 4 God 5W+1HApps 4 God 5W+1H
Apps 4 God 5W+1HApps4God
644 views17 slides
Journey to The Cloud-Native Enterprise by
Journey to The Cloud-Native Enterprise Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise dektlong
702 views23 slides
Digital Disruption: Big Bad Wolf or Fairy Godmother? by
Digital Disruption: Big Bad Wolf or Fairy Godmother?Digital Disruption: Big Bad Wolf or Fairy Godmother?
Digital Disruption: Big Bad Wolf or Fairy Godmother?Acquia
735 views46 slides
Orchestrating microservices like a ninja by
Orchestrating microservices like a ninjaOrchestrating microservices like a ninja
Orchestrating microservices like a ninjaApigee | Google Cloud
1.7K views40 slides

What's hot(9)

Server-side Swift with Swagger by Chris Bailey
Server-side Swift with SwaggerServer-side Swift with Swagger
Server-side Swift with Swagger
Chris Bailey556 views
I Love APIs 2015: Apigee and Node.js Building Mock Backends Fast by Apigee | Google Cloud
I Love APIs 2015: Apigee and Node.js Building Mock Backends FastI Love APIs 2015: Apigee and Node.js Building Mock Backends Fast
I Love APIs 2015: Apigee and Node.js Building Mock Backends Fast
Apps 4 God 5W+1H by Apps4God
Apps 4 God 5W+1HApps 4 God 5W+1H
Apps 4 God 5W+1H
Apps4God644 views
Journey to The Cloud-Native Enterprise by dektlong
Journey to The Cloud-Native Enterprise Journey to The Cloud-Native Enterprise
Journey to The Cloud-Native Enterprise
dektlong702 views
Digital Disruption: Big Bad Wolf or Fairy Godmother? by Acquia
Digital Disruption: Big Bad Wolf or Fairy Godmother?Digital Disruption: Big Bad Wolf or Fairy Godmother?
Digital Disruption: Big Bad Wolf or Fairy Godmother?
Acquia735 views
Apps 4 God Q&A by Apps4God
Apps 4 God Q&AApps 4 God Q&A
Apps 4 God Q&A
Apps4God323 views
Hippo nuxeo world by serraalink
Hippo nuxeo worldHippo nuxeo world
Hippo nuxeo world
serraalink257 views

Similar to Growing your business with an API

Connected Product Experiences by
Connected Product ExperiencesConnected Product Experiences
Connected Product ExperiencesAlexandra Deschamps-Sonsino
126 views21 slides
The IP Imperative by
The IP Imperative The IP Imperative
The IP Imperative Scribe Software Corp.
372 views32 slides
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems) by
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Apigee | Google Cloud
2.8K views24 slides
INTERFACE, by apidays - How to grow your API Consumers.pptx by
INTERFACE, by apidays - How to grow your API Consumers.pptxINTERFACE, by apidays - How to grow your API Consumers.pptx
INTERFACE, by apidays - How to grow your API Consumers.pptxapidays
37 views12 slides
API Products: Who, What, Where, When, Why, and How? by
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?Nordic APIs
419 views17 slides
APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust... by
APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust...APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust...
APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust...apidays
464 views27 slides

Similar to Growing your business with an API(20)

Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems) by Apigee | Google Cloud
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
Deep-Dive: How Can APIs Help You Innovate? (Partner Ecosystems)
INTERFACE, by apidays - How to grow your API Consumers.pptx by apidays
INTERFACE, by apidays - How to grow your API Consumers.pptxINTERFACE, by apidays - How to grow your API Consumers.pptx
INTERFACE, by apidays - How to grow your API Consumers.pptx
apidays37 views
API Products: Who, What, Where, When, Why, and How? by Nordic APIs
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?
Nordic APIs419 views
APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust... by apidays
APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust...APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust...
APIdays Helsinki 2019 - How to Design and Publish API Products that Your Cust...
apidays464 views
APIs as a Product Strategy by Ravi Kumar
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
Ravi Kumar7.7K views
The Business of APIs 2009 - Modern Climate by Mashery
The Business of APIs 2009 - Modern ClimateThe Business of APIs 2009 - Modern Climate
The Business of APIs 2009 - Modern Climate
Mashery276 views
"APIs as a growth tool of your startup" par Nicolas Grenié by TheFamily
"APIs as a growth tool of your startup" par Nicolas Grenié "APIs as a growth tool of your startup" par Nicolas Grenié
"APIs as a growth tool of your startup" par Nicolas Grenié
TheFamily815 views
API as a Growth Tool by 3scale
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool
3scale2.7K views
Optimizely in 2014: A Year in Review by Optimizely
Optimizely in 2014: A Year in ReviewOptimizely in 2014: A Year in Review
Optimizely in 2014: A Year in Review
Optimizely2.7K views
API Economy - The Making of a Digital Business by Akana
API Economy - The Making of a Digital BusinessAPI Economy - The Making of a Digital Business
API Economy - The Making of a Digital Business
Akana3.2K views
What do you mean by “API as a Product”? by Nordic APIs
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?
Nordic APIs4.4K views
apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (... by apidays
apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (...apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (...
apidays LIVE London 2021 - Driving API adoption in Insurance by Allan Knabe (...
apidays620 views
Different Content for Different Stages of the Funnel by David Schulhof
Different Content for Different Stages of the FunnelDifferent Content for Different Stages of the Funnel
Different Content for Different Stages of the Funnel
David Schulhof47 views
API-Consumption compressed (1) by Rahul Ghai
API-Consumption compressed (1)API-Consumption compressed (1)
API-Consumption compressed (1)
Rahul Ghai81 views
Top 10 Lessons Learned - In our ongoing shift from portal to platform by David Haskiya
Top 10 Lessons Learned - In our ongoing shift from portal to platformTop 10 Lessons Learned - In our ongoing shift from portal to platform
Top 10 Lessons Learned - In our ongoing shift from portal to platform
David Haskiya2.5K views

More from Bruno Pedro

What are Web APIs by
What are Web APIsWhat are Web APIs
What are Web APIsBruno Pedro
454 views23 slides
APIs Love to Chat by
APIs Love to ChatAPIs Love to Chat
APIs Love to ChatBruno Pedro
909 views16 slides
How to Automate API Testing by
How to Automate API TestingHow to Automate API Testing
How to Automate API TestingBruno Pedro
7.9K views27 slides
Asynchronous Microservices in nodejs by
Asynchronous Microservices in nodejsAsynchronous Microservices in nodejs
Asynchronous Microservices in nodejsBruno Pedro
8.3K views26 slides
How to Automate API Discovery by
How to Automate API DiscoveryHow to Automate API Discovery
How to Automate API DiscoveryBruno Pedro
7.3K views19 slides
Api Design & The Paris Subway by
Api Design & The Paris SubwayApi Design & The Paris Subway
Api Design & The Paris SubwayBruno Pedro
2.3K views33 slides

More from Bruno Pedro(20)

What are Web APIs by Bruno Pedro
What are Web APIsWhat are Web APIs
What are Web APIs
Bruno Pedro454 views
APIs Love to Chat by Bruno Pedro
APIs Love to ChatAPIs Love to Chat
APIs Love to Chat
Bruno Pedro909 views
How to Automate API Testing by Bruno Pedro
How to Automate API TestingHow to Automate API Testing
How to Automate API Testing
Bruno Pedro7.9K views
Asynchronous Microservices in nodejs by Bruno Pedro
Asynchronous Microservices in nodejsAsynchronous Microservices in nodejs
Asynchronous Microservices in nodejs
Bruno Pedro8.3K views
How to Automate API Discovery by Bruno Pedro
How to Automate API DiscoveryHow to Automate API Discovery
How to Automate API Discovery
Bruno Pedro7.3K views
Api Design & The Paris Subway by Bruno Pedro
Api Design & The Paris SubwayApi Design & The Paris Subway
Api Design & The Paris Subway
Bruno Pedro2.3K views
The importance of /me by Bruno Pedro
The importance of /meThe importance of /me
The importance of /me
Bruno Pedro1.6K views
Maintainable consumers by Bruno Pedro
Maintainable consumersMaintainable consumers
Maintainable consumers
Bruno Pedro1.3K views
API Code Generation by Bruno Pedro
API Code GenerationAPI Code Generation
API Code Generation
Bruno Pedro9.3K views
Bridging the Gap Between APIs and Customers by Bruno Pedro
Bridging the Gap Between APIs and CustomersBridging the Gap Between APIs and Customers
Bridging the Gap Between APIs and Customers
Bruno Pedro2.2K views
Who's using your API? by Bruno Pedro
Who's using your API?Who's using your API?
Who's using your API?
Bruno Pedro4.5K views
Is OAuth Really Secure? by Bruno Pedro
Is OAuth Really Secure?Is OAuth Really Secure?
Is OAuth Really Secure?
Bruno Pedro3.3K views
Link extraction and classification by Bruno Pedro
Link extraction and classificationLink extraction and classification
Link extraction and classification
Bruno Pedro1.8K views
tarpipe WordPress plugin demo by Bruno Pedro
tarpipe WordPress plugin demotarpipe WordPress plugin demo
tarpipe WordPress plugin demo
Bruno Pedro761 views
OAuth checklist by Bruno Pedro
OAuth checklistOAuth checklist
OAuth checklist
Bruno Pedro1.5K views
Everything OAuth by Bruno Pedro
Everything OAuthEverything OAuth
Everything OAuth
Bruno Pedro3.6K views
The Executable Web by Bruno Pedro
The Executable WebThe Executable Web
The Executable Web
Bruno Pedro1.2K views
Information Retrieval Challenges by Bruno Pedro
Information Retrieval ChallengesInformation Retrieval Challenges
Information Retrieval Challenges
Bruno Pedro4.1K views
Activity Streams And Contexts by Bruno Pedro
Activity Streams And ContextsActivity Streams And Contexts
Activity Streams And Contexts
Bruno Pedro943 views

Recently uploaded

OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi... by
OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi...OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi...
OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi...NETWAYS
5 views100 slides
Speaking with confidence-converted.pdf by
Speaking with confidence-converted.pdfSpeaking with confidence-converted.pdf
Speaking with confidence-converted.pdfAbdul salam
16 views13 slides
OSMC 2023 | Automated update management with Renovate by Sebastian Gumprich by
OSMC 2023 | Automated update management with Renovate by Sebastian GumprichOSMC 2023 | Automated update management with Renovate by Sebastian Gumprich
OSMC 2023 | Automated update management with Renovate by Sebastian GumprichNETWAYS
7 views38 slides
OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K... by
OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K...OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K...
OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K...NETWAYS
10 views37 slides
HITCON CISO Summit 2023 - Closing by
HITCON CISO Summit 2023 - ClosingHITCON CISO Summit 2023 - Closing
HITCON CISO Summit 2023 - ClosingHacks in Taiwan (HITCON)
144 views33 slides
OSMC 2023 | OpenTelemetry for Logging by Philipp Krenn by
OSMC 2023 | OpenTelemetry for Logging by Philipp KrennOSMC 2023 | OpenTelemetry for Logging by Philipp Krenn
OSMC 2023 | OpenTelemetry for Logging by Philipp KrennNETWAYS
8 views12 slides

Recently uploaded(20)

OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi... by NETWAYS
OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi...OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi...
OSMC 2023 | Making your Kubernetes-based log collection reliable & durable wi...
NETWAYS5 views
Speaking with confidence-converted.pdf by Abdul salam
Speaking with confidence-converted.pdfSpeaking with confidence-converted.pdf
Speaking with confidence-converted.pdf
Abdul salam 16 views
OSMC 2023 | Automated update management with Renovate by Sebastian Gumprich by NETWAYS
OSMC 2023 | Automated update management with Renovate by Sebastian GumprichOSMC 2023 | Automated update management with Renovate by Sebastian Gumprich
OSMC 2023 | Automated update management with Renovate by Sebastian Gumprich
NETWAYS7 views
OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K... by NETWAYS
OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K...OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K...
OSMC 2023 | Built-in OpenTelemetry support in Elasticsearch clients by Greg K...
NETWAYS10 views
OSMC 2023 | OpenTelemetry for Logging by Philipp Krenn by NETWAYS
OSMC 2023 | OpenTelemetry for Logging by Philipp KrennOSMC 2023 | OpenTelemetry for Logging by Philipp Krenn
OSMC 2023 | OpenTelemetry for Logging by Philipp Krenn
NETWAYS8 views
OSMC 2023 | Monitoring at one of the largest retail groups in the world by Ma... by NETWAYS
OSMC 2023 | Monitoring at one of the largest retail groups in the world by Ma...OSMC 2023 | Monitoring at one of the largest retail groups in the world by Ma...
OSMC 2023 | Monitoring at one of the largest retail groups in the world by Ma...
NETWAYS12 views
OSMC 2023 | Replacing NSClient++ for Windows Monitoring by Sven Nielein by NETWAYS
OSMC 2023 | Replacing NSClient++ for Windows Monitoring by Sven NieleinOSMC 2023 | Replacing NSClient++ for Windows Monitoring by Sven Nielein
OSMC 2023 | Replacing NSClient++ for Windows Monitoring by Sven Nielein
NETWAYS9 views
OSMC 2023 | Extending Icinga Web with Modules: powerful, smart and easily cre... by NETWAYS
OSMC 2023 | Extending Icinga Web with Modules: powerful, smart and easily cre...OSMC 2023 | Extending Icinga Web with Modules: powerful, smart and easily cre...
OSMC 2023 | Extending Icinga Web with Modules: powerful, smart and easily cre...
NETWAYS13 views
231121 SP slides - PAS workshop November 2023.pdf by PAS_Team
231121 SP slides - PAS workshop November 2023.pdf231121 SP slides - PAS workshop November 2023.pdf
231121 SP slides - PAS workshop November 2023.pdf
PAS_Team115 views
Post-event report intro session-1.docx by RohitRathi59
Post-event report intro session-1.docxPost-event report intro session-1.docx
Post-event report intro session-1.docx
RohitRathi5912 views
OSMC 2023 | Current State of Icinga by Bernd Erk by NETWAYS
OSMC 2023 | Current State of Icinga by Bernd ErkOSMC 2023 | Current State of Icinga by Bernd Erk
OSMC 2023 | Current State of Icinga by Bernd Erk
NETWAYS16 views
OSMC 2023 | Journey to observability: tracking every function execution in pr... by NETWAYS
OSMC 2023 | Journey to observability: tracking every function execution in pr...OSMC 2023 | Journey to observability: tracking every function execution in pr...
OSMC 2023 | Journey to observability: tracking every function execution in pr...
NETWAYS11 views
OSMC 2023 | Know your data: The stats behind your alerts by Dave McAllister by NETWAYS
OSMC 2023 | Know your data: The stats behind your alerts by Dave McAllisterOSMC 2023 | Know your data: The stats behind your alerts by Dave McAllister
OSMC 2023 | Know your data: The stats behind your alerts by Dave McAllister
NETWAYS9 views
OSMC 2023 | IGNITE: Serving Server-Side WASM with Web Awareness with NGINX Un... by NETWAYS
OSMC 2023 | IGNITE: Serving Server-Side WASM with Web Awareness with NGINX Un...OSMC 2023 | IGNITE: Serving Server-Side WASM with Web Awareness with NGINX Un...
OSMC 2023 | IGNITE: Serving Server-Side WASM with Web Awareness with NGINX Un...
NETWAYS10 views
BLogSite (Web Programming) (1).pdf by Fiverr
BLogSite (Web Programming) (1).pdfBLogSite (Web Programming) (1).pdf
BLogSite (Web Programming) (1).pdf
Fiverr10 views

Growing your business with an API