SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
1 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innova/ve Companies 2022
API design best practices
A framework for building APIs as products
https://fiserv.dev/
December 2022
2023 SERIES OF EVENT
New York
May 16&17
Australia
October 11&12
Singapore
April 12&13
Helsinki & North
June 5&6
Paris
SEPTEMBER
London
November
15&16
June 28-30
SILICON VALLEY
March 14&15
Dubai & Middle East
February 22&23
2 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
About us
Ryan Clifford
API Product Lead @ Fiserv
Ros Bennis
API Product Owner @ Fiserv
Visit our developer platform at fiserv.dev
3 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
We are one of the largest merchant acquirers globally enabling payment
processing for instore and online payments
Nearly 6M
merchants
Nearly 10k
FI clients
Over 12k
transactions per
second
4 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
API Product Framework
Design Building Launching Lifecycle Mgmt
5 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Lifecycle Mgmt
Design Building Launching
Design Process
1. Review
guidelines &
standards
2. Define purpose
of the API
3. Understand
who the customer
is
4. Explore existing
APIs
5. Find reusable
data models
7. Create data
models
8. Design the logic
and complexity
abstraction
6. Structure the
endpoints and
resources
9. Comply with
linting rules
10. Create the
documentation
Designing
6 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Lifecycle Mgmt
Design Building Launching
Design Process
1. Review
guidelines &
standards
2. Define purpose
of the API
3. Understand
who the customer
is
4. Explore existing
APIs
5. Find reusable
data models
7. Create data
models
8. Design the logic
and complexity
abstraction
6. Structure the
endpoints and
resources
9. Comply with
linNng rules
10. Create the
documentation
11. Mock the API
and validate with
client
12. Incorporate
feedback
Designing Validating
7 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Lifecycle Mgmt
Design Building Launching
Design Process
1. Review
guidelines &
standards
2. Define purpose
of the API
3. Understand
who the customer
is
4. Explore existing
APIs
5. Find reusable
data models
7. Create data
models
8. Design the logic
and complexity
abstraction
6. Structure the
endpoints and
resources
9. Comply with
linting rules
11. Mock the API
and validate with
client
12. Incorporate
feedback
13. API design
review
14. Design
approval or
rework
15. Publish API
spec for early
access
Designing Validating Reviewing
10. Create the
documentaNon
8 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Lifecycle Mgmt
Design Building Launching
Design Process
1. Review
guidelines &
standards
2. Define purpose
of the API
3. Understand
who the customer
is
4. Explore existing
APIs
5. Find reusable
data models
7. Create data
models
8. Design the logic
and complexity
abstracNon
6. Structure the
endpoints and
resources
9. Comply with
linting rules
11. Mock the API
and validate with
client
12. Incorporate
feedback
14. Design
approval or
rework
15. Publish API
spec for early
access
Designing ValidaNng Reviewing
10. Create the
documentation
13. API design
review
9 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Lifecycle Mgmt
Design Building Launching
Design Process
1. Review
guidelines &
standards
2. Define purpose
of the API
3. Understand
who the customer
is
4. Explore exisNng
APIs
5. Find reusable
data models
7. Create data
models
8. Design the logic
and complexity
abstraction
6. Structure the
endpoints and
resources
9. Comply with
linting rules
11. Mock the API
and validate with
client
12. Incorporate
feedback
14. Design
approval or
rework
15. Publish API
spec for early
access
Designing Validating Reviewing
10. Create the
documentation
13. API design
review
10 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Lifecycle Mgmt
Design Building Launching
Design Process
1. Review
guidelines &
standards
2. Define purpose
of the API
3. Understand
who the customer
is
4. Explore existing
APIs
5. Find reusable
data models
7. Create data
models
8. Design the logic
and complexity
abstraction
6. Structure the
endpoints and
resources
9. Comply with
linNng rules
11. Mock the API
and validate with
client
12. Incorporate
feedback
14. Design
approval or
rework
15. Publish API
spec for early
access
Designing Validating Reviewing
10. Create the
documentaNon
13. API design
review
11 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Lifecycle Mgmt
Design Building Launching
Design Process
Headers, query
and path params
HTTP verbs Pagination Resource naming
Versioning,
sunsetting and
deprecation
Response codes Error messages
Filtering,
searching and
sorting
Payloads
Enums, field
formats and regex
Common
examples
Reusable objects Access privileges Security
Naming
conventions
Guidelines & Standards
Polymorphism
ISO and industry
standards
Webhooks and
events
12 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Example 1 - Disputes API
Disputes (also known as chargebacks) occur when a cardholder wants to query a
transaction on their card statement. The card schemes (Visa, MasterCard & JCB)
provide a dispute process that allows transactions to be 'disputed' in cases of
fraud, incorrect processing or unknown transactions.
13 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Disputes API
The Challenge
The Challenge – it’s complicated 😰
14 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Disputes API
The Solution
15 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Disputes API
The Solution
16 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Documentation is key to a good developer experience
17 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Example 2 - Transactional Data API
Transactional data is generated from taking and processing payments, mainly:
Authorisations – verifying a cardholder can make a payment
Clearing/transactions – formalising the authorisation into a transaction indicating
money is ready to move
Settlement/funding – moving the money from a cardholder to the merchant
18 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Transactional Data API
The Challenge
The Challenge – relationships are hard 💔
19 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Transactional Data API
The Solution
Before you would need to find the field to link to the next endpoint…
20 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Transactional Data API
The Solution
But now we tell you the specific link (HATEOAS concept)
21 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
You can also replace documentation by good API design
22 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Example 3 - Checkouts API
During an online shopping experience our checkouts API steps in to redirect the
user to a Fiserv hosted payment page to take a secure payment on behalf of the
merchant (website owner)
23 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Checkouts API
The Challenge
You can have an intuitive request body…
24 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Checkouts API
The Challenge
And an even simpler response body…
25 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Checkouts API
The Challenge
Even provide documentation
26 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Checkouts API
The Challenge
The Challenge – But API design and documentaIon
doesn’t give the full DX 🤦
27 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Checkouts API
The Solution – a real demo!
28 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
So good API design and documentation paints the
picture, but a demo brings it to life!
29 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Our framework provides the guide to designing
consistent APIs
Key Takeaways
30 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Some APIs speak for themselves
(through API design)
31 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Others need another voice
(via documentation)
32 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
And some need a good demo
33 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
BEST API REFERENCE DOCUMENTATION
WINNER 2022
34 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC
Recognized by Fast Company
World’s Most Innovative Companies 2022
Thank you!
Ryan Clifford
https://www.linkedin.com/in/ryanjamesclifford/
ryanjames.clifford@fiserv.com
Ros Bennis
h<ps://ie.linkedin.com/in/rosbennis
ros.bennis@fiserv.com

Contenu connexe

Tendances

Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...apidays
 
apidays London 2022 - How innovators are driving growth from API strategies, ...
apidays London 2022 - How innovators are driving growth from API strategies, ...apidays London 2022 - How innovators are driving growth from API strategies, ...
apidays London 2022 - How innovators are driving growth from API strategies, ...apidays
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesSlideTeam
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyWSO2
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!Sven Bernhardt
 
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...apidays
 
Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)Judy Breedlove
 
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy PresentationLawrence Coburn
 
A Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersA Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersCA Technologies
 
What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?IQ Online Training
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
 
API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)Bishoy Demian
 
Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management ArchitecturesNordic APIs
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
 
Five Ways to Automate API Testing with Postman
Five Ways to Automate API Testing with PostmanFive Ways to Automate API Testing with Postman
Five Ways to Automate API Testing with PostmanPostman
 

Tendances (20)

Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
 
apidays London 2022 - How innovators are driving growth from API strategies, ...
apidays London 2022 - How innovators are driving growth from API strategies, ...apidays London 2022 - How innovators are driving growth from API strategies, ...
apidays London 2022 - How innovators are driving growth from API strategies, ...
 
API Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation SlidesAPI Management Solution Powerpoint Presentation Slides
API Management Solution Powerpoint Presentation Slides
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
 
API Management - Why it matters!
API Management - Why it matters!API Management - Why it matters!
API Management - Why it matters!
 
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
INTERFACE by apidays 2023 - API-as-a-product: The Key to a Successful API Pro...
 
Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)Introduction to red hat agile integration (Red Hat Workshop)
Introduction to red hat agile integration (Red Hat Workshop)
 
Effective API Design
Effective API DesignEffective API Design
Effective API Design
 
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
apidays New York 2023 - Embedded Payments in B2B and B2C use cases, Adrita Bh...
 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
 
A Self-Service API Portal for Developers
A Self-Service API Portal for DevelopersA Self-Service API Portal for Developers
A Self-Service API Portal for Developers
 
Apigee Edge Product Demo
Apigee Edge Product DemoApigee Edge Product Demo
Apigee Edge Product Demo
 
What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?What is APIGEE? What are the benefits of APIGEE?
What is APIGEE? What are the benefits of APIGEE?
 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
 
API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)
 
Overview of API Management Architectures
Overview of API Management ArchitecturesOverview of API Management Architectures
Overview of API Management Architectures
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
Five Ways to Automate API Testing with Postman
Five Ways to Automate API Testing with PostmanFive Ways to Automate API Testing with Postman
Five Ways to Automate API Testing with Postman
 
How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
 

Similaire à apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, Fiserv

apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...apidays
 
apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...apidays
 
Getting Demo & POV Ready
Getting Demo & POV ReadyGetting Demo & POV Ready
Getting Demo & POV ReadyThousandEyes
 
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays
 
API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionPhil Wilkins
 
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...apidays
 
Realise True Business Value .pdf
Realise True Business Value .pdfRealise True Business Value .pdf
Realise True Business Value .pdfThousandEyes
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
the 12 facets of OpenAPI
the 12 facets of OpenAPIthe 12 facets of OpenAPI
the 12 facets of OpenAPICisco DevNet
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner BootcampAcquia
 
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...HostedbyConfluent
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022Acquia
 
SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...
SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...
SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...South Tyrol Free Software Conference
 
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industry
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industryCombining WSO2 API Manager with WSO2 BAM for billing in the energy industry
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industryWSO2
 
Enable and Secure Business Growth in the New Application Economy
 Enable and Secure Business Growth in the New Application Economy Enable and Secure Business Growth in the New Application Economy
Enable and Secure Business Growth in the New Application EconomyCA Technologies
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewayZuaib
 
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Nishanth Kadiyala
 
CIS 2017 - So you want to use standards to secure your APIs?
CIS 2017 - So you want to use standards to secure your APIs?CIS 2017 - So you want to use standards to secure your APIs?
CIS 2017 - So you want to use standards to secure your APIs?Bertrand Carlier
 
What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...
What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...
What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...VMware Tanzu
 

Similaire à apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, Fiserv (20)

apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
apidays New York 2022 - Building an API Platform Business, David Mooter, Forr...
 
apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...apidays New York 2023 - Success metrics when launching your first developer p...
apidays New York 2023 - Success metrics when launching your first developer p...
 
Getting Demo & POV Ready
Getting Demo & POV ReadyGetting Demo & POV Ready
Getting Demo & POV Ready
 
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
 
API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload Definition
 
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
apidays LIVE New York 2021 - 5 Pragmatic steps to unlock Open Finance with AP...
 
Realise True Business Value .pdf
Realise True Business Value .pdfRealise True Business Value .pdf
Realise True Business Value .pdf
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Cloud Customer Architecture for API Management
Cloud Customer Architecture for API ManagementCloud Customer Architecture for API Management
Cloud Customer Architecture for API Management
 
the 12 facets of OpenAPI
the 12 facets of OpenAPIthe 12 facets of OpenAPI
the 12 facets of OpenAPI
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022
 
SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...
SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...
SFSCON23 - Sara Gallian - The First Year of Eclipse Software Defined Vehicle ...
 
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industry
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industryCombining WSO2 API Manager with WSO2 BAM for billing in the energy industry
Combining WSO2 API Manager with WSO2 BAM for billing in the energy industry
 
Enable and Secure Business Growth in the New Application Economy
 Enable and Secure Business Growth in the New Application Economy Enable and Secure Business Growth in the New Application Economy
Enable and Secure Business Growth in the New Application Economy
 
Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
 
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017Deliver Secure SQL Access for Enterprise APIs - August 29 2017
Deliver Secure SQL Access for Enterprise APIs - August 29 2017
 
CIS 2017 - So you want to use standards to secure your APIs?
CIS 2017 - So you want to use standards to secure your APIs?CIS 2017 - So you want to use standards to secure your APIs?
CIS 2017 - So you want to use standards to secure your APIs?
 
What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...
What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...
What Does it Take to Deliver a Solution to Process Over $2B in Loans from Inc...
 

Plus de apidays

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...apidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...apidays
 
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...apidays
 
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...apidays
 
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...apidays
 
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...apidays
 
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...apidays
 
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...apidays
 
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...apidays
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...apidays
 
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...apidays
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...apidays
 

Plus de apidays (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
 
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
 
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
 
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
 
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
 
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
 
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
 
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
 
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
 

Dernier

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 

Dernier (20)

Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 

apidays Paris 2022 - API design best practices, Ryan Clifford & Ros Bennis, Fiserv

  • 1. 1 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innova/ve Companies 2022 API design best practices A framework for building APIs as products https://fiserv.dev/ December 2022
  • 2. 2023 SERIES OF EVENT New York May 16&17 Australia October 11&12 Singapore April 12&13 Helsinki & North June 5&6 Paris SEPTEMBER London November 15&16 June 28-30 SILICON VALLEY March 14&15 Dubai & Middle East February 22&23
  • 3. 2 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 About us Ryan Clifford API Product Lead @ Fiserv Ros Bennis API Product Owner @ Fiserv Visit our developer platform at fiserv.dev
  • 4. 3 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 We are one of the largest merchant acquirers globally enabling payment processing for instore and online payments Nearly 6M merchants Nearly 10k FI clients Over 12k transactions per second
  • 5. 4 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 API Product Framework Design Building Launching Lifecycle Mgmt
  • 6. 5 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Lifecycle Mgmt Design Building Launching Design Process 1. Review guidelines & standards 2. Define purpose of the API 3. Understand who the customer is 4. Explore existing APIs 5. Find reusable data models 7. Create data models 8. Design the logic and complexity abstraction 6. Structure the endpoints and resources 9. Comply with linting rules 10. Create the documentation Designing
  • 7. 6 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Lifecycle Mgmt Design Building Launching Design Process 1. Review guidelines & standards 2. Define purpose of the API 3. Understand who the customer is 4. Explore existing APIs 5. Find reusable data models 7. Create data models 8. Design the logic and complexity abstraction 6. Structure the endpoints and resources 9. Comply with linNng rules 10. Create the documentation 11. Mock the API and validate with client 12. Incorporate feedback Designing Validating
  • 8. 7 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Lifecycle Mgmt Design Building Launching Design Process 1. Review guidelines & standards 2. Define purpose of the API 3. Understand who the customer is 4. Explore existing APIs 5. Find reusable data models 7. Create data models 8. Design the logic and complexity abstraction 6. Structure the endpoints and resources 9. Comply with linting rules 11. Mock the API and validate with client 12. Incorporate feedback 13. API design review 14. Design approval or rework 15. Publish API spec for early access Designing Validating Reviewing 10. Create the documentaNon
  • 9. 8 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Lifecycle Mgmt Design Building Launching Design Process 1. Review guidelines & standards 2. Define purpose of the API 3. Understand who the customer is 4. Explore existing APIs 5. Find reusable data models 7. Create data models 8. Design the logic and complexity abstracNon 6. Structure the endpoints and resources 9. Comply with linting rules 11. Mock the API and validate with client 12. Incorporate feedback 14. Design approval or rework 15. Publish API spec for early access Designing ValidaNng Reviewing 10. Create the documentation 13. API design review
  • 10. 9 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Lifecycle Mgmt Design Building Launching Design Process 1. Review guidelines & standards 2. Define purpose of the API 3. Understand who the customer is 4. Explore exisNng APIs 5. Find reusable data models 7. Create data models 8. Design the logic and complexity abstraction 6. Structure the endpoints and resources 9. Comply with linting rules 11. Mock the API and validate with client 12. Incorporate feedback 14. Design approval or rework 15. Publish API spec for early access Designing Validating Reviewing 10. Create the documentation 13. API design review
  • 11. 10 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Lifecycle Mgmt Design Building Launching Design Process 1. Review guidelines & standards 2. Define purpose of the API 3. Understand who the customer is 4. Explore existing APIs 5. Find reusable data models 7. Create data models 8. Design the logic and complexity abstraction 6. Structure the endpoints and resources 9. Comply with linNng rules 11. Mock the API and validate with client 12. Incorporate feedback 14. Design approval or rework 15. Publish API spec for early access Designing Validating Reviewing 10. Create the documentaNon 13. API design review
  • 12. 11 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Lifecycle Mgmt Design Building Launching Design Process Headers, query and path params HTTP verbs Pagination Resource naming Versioning, sunsetting and deprecation Response codes Error messages Filtering, searching and sorting Payloads Enums, field formats and regex Common examples Reusable objects Access privileges Security Naming conventions Guidelines & Standards Polymorphism ISO and industry standards Webhooks and events
  • 13. 12 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Example 1 - Disputes API Disputes (also known as chargebacks) occur when a cardholder wants to query a transaction on their card statement. The card schemes (Visa, MasterCard & JCB) provide a dispute process that allows transactions to be 'disputed' in cases of fraud, incorrect processing or unknown transactions.
  • 14. 13 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Disputes API The Challenge The Challenge – it’s complicated 😰
  • 15. 14 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Disputes API The Solution
  • 16. 15 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Disputes API The Solution
  • 17. 16 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Documentation is key to a good developer experience
  • 18. 17 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Example 2 - Transactional Data API Transactional data is generated from taking and processing payments, mainly: Authorisations – verifying a cardholder can make a payment Clearing/transactions – formalising the authorisation into a transaction indicating money is ready to move Settlement/funding – moving the money from a cardholder to the merchant
  • 19. 18 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Transactional Data API The Challenge The Challenge – relationships are hard 💔
  • 20. 19 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Transactional Data API The Solution Before you would need to find the field to link to the next endpoint…
  • 21. 20 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Transactional Data API The Solution But now we tell you the specific link (HATEOAS concept)
  • 22. 21 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 You can also replace documentation by good API design
  • 23. 22 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Example 3 - Checkouts API During an online shopping experience our checkouts API steps in to redirect the user to a Fiserv hosted payment page to take a secure payment on behalf of the merchant (website owner)
  • 24. 23 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Checkouts API The Challenge You can have an intuitive request body…
  • 25. 24 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Checkouts API The Challenge And an even simpler response body…
  • 26. 25 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Checkouts API The Challenge Even provide documentation
  • 27. 26 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Checkouts API The Challenge The Challenge – But API design and documentaIon doesn’t give the full DX 🤦
  • 28. 27 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Checkouts API The Solution – a real demo!
  • 29. 28 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 So good API design and documentation paints the picture, but a demo brings it to life!
  • 30. 29 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Our framework provides the guide to designing consistent APIs Key Takeaways
  • 31. 30 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Some APIs speak for themselves (through API design)
  • 32. 31 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Others need another voice (via documentation)
  • 33. 32 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 And some need a good demo
  • 34. 33 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 BEST API REFERENCE DOCUMENTATION WINNER 2022
  • 35. 34 © 2022 Fiserv, Inc. or its affiliates. | FISERV PUBLIC Recognized by Fast Company World’s Most Innovative Companies 2022 Thank you! Ryan Clifford https://www.linkedin.com/in/ryanjamesclifford/ ryanjames.clifford@fiserv.com Ros Bennis h<ps://ie.linkedin.com/in/rosbennis ros.bennis@fiserv.com