SlideShare a Scribd company logo
Enforcing Your Organization’s
API Design Standards with
SwaggerHub
Calvin Fudge
Product Marketing Director
API Lifecycle Solutions
Alex Bonstrom
Solutions Engineer
API Lifecycle Solutions
Today’s Presenters
3
APIs Are Everywhere
4
4
APIs are the foundation…
Any Application
Any Device
Anywhere
Anytime
Instant messaging
AR/VR telepresence
Document /
database sharing
Webcasting
Telephone
Email
Enterprise social
network
Enterprise applications
Smart watch
Head-
mounted
displays
Laptop/desktop
Tablet
Smartphone
Home Work
On the go
Qualityisessentialtoensureapplicationswork
APIs are essential to ensure connections
Integration is fundamental to APIs
| APIs underpin internal integrations
| APIs intersect with a myriad of tools and
technologies – SCM repositories, build
tools, gateways…
| APIs are expected to seamlessly integrate
CI/CD Pipeline
Deploy
Repo
6
API Design Matters
| Development teams today are distributed
across departments, geographies, time
zones
| Consistency in API design is not a given
o Code-first, design-first
| Without a focus on API design standards,
it is difficult to create a consistent API
consumer experience
API adoption is tied to consistent design
| If an API is to be used, consumers need a
guide to help them understand
o What data is the API providing
o What is its functionality
o API protocols, formats, versions
Gartner: How to Design Great APIs, June 15, 2021
“APIs designed without a disciplined commitment to consumer-centricity
will suffer poor adoption and fail to meet user expectations.”
SwaggerHub Embedded Style Guide Flagging Standardization Error
8
State of API 2020 - Standardization Tops API Challenges
| Standardization ranks as the top
challenge for all organizations as
they attempt to scale API
development.
The State of API 2020 Report, © 2020 SmartBear Software. All rights reserved.
59%
45%
39%
37%
37%
38%
36%
26%
1%
25%
10%
40%
38%
23%
18%
22%
12%
1%
0% 20% 40% 60%
Standardization
Versioning
Security
Easier Integration Between Tools
Composability/Multi-Purpose Re-use
Authentication
Scalability
Discoverability
Other (please specify):
Which API technology challenges do you most hope to see solved in the near future?
(Select all that apply)
2020 All Responses
2016 All Responses
| Doubling in importance since 2016!
9
Standardization impacts API Consumer Loyalty
| API Consumers are less loyal now
than in previous years.
| When faced with quality or
performance issues
| First report
| Second – leave!
| Willingness to leave went from
30% in 2016, to 37% in 2020.
0% 10% 20% 30% 40% 50% 60% 70% 80% 90%
Wait for the problem to resolve itself
Report the problem publicly (i.e. online
forum/community, social media)
Report the problem to other external people that
could be affected (Peers, customers, partners etc)
Review service level agreements
Switch to an alternate API provider temporarily
Consider switching API providers permanently
Report the problem internally to others within your
organization
Report the problem to the API provider
As an API Consumer, how do you react upon encountering quality or
performance issues with 3rd party APIs? (Please select all that apply)
2020
2018
2016
The State of API 2020 Report, © 2020 SmartBear Software. All rights reserved.
10
Best Practices: API Standardization and Governance
1. Gather input from all stakeholders to ensure API
design aligns to business purpose
2. Understand your API workflow
3. Design-first is preferred over code-first
4. Leverage a single source of truth for API definitions
5. Utilize an API style guide as initial step toward
governance
6. Leverage custom rules to validate OpenAPI definitions
for compliance with API design guidelines
Asset Library
API_1 API_3
API_2
Design Guidelines
!
✔ ✔
11
11
SwaggerHub is a single source of truth for API development
Enables and enforces both internal
and industry standards with
design-first principles to improve
API quality
Provides a central repository for
API definitions enabling collaboration and
feedback across teams within a secure,
scalable platform
Leverage API definitions through integrations
with source control management tools, build
tools, API gateways and DevOps
environments
Faster, Standardized
API Design
Centralized, Secure
API Collaboration
Seamless Integrations to
optimize SDLC efficiency
Proprietary & Confidential
12
The SwaggerHub API Ecosystem
Organizations, Projects, Teams,
Collaborators, Comments,
Documentation, Domains,
Standards and Governance,
Rules, Codegen
Gateway
Integrations
SCM
Integrations
Registry API
Webhooks
Maven/Gradle
Plug-ins
CLI Tool
API Gateways
SCM Repositories
Developer Portals
Redoc, Confluence plug-in
Developer & Consumer
Email
Notifications Collaboration
Scripts
Virtualization Testing
SCM Repos
& Flat Files
Registry API
SCM/Actions Pipelines
using Registry API
Jira, Bamboo,
Etc
Jenkins
Azure DevOps
Build Processes
Applications
Back-end
Test, Staging, Production
and Sandbox
VS Code
Server Tags
Pull definitions from SwaggerHub
13
Demo
Proprietary & Confidential
14
Thank You
Any Questions?

More Related Content

PPTX
Api-First service design
PDF
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...
PDF
The Architecture of an API Platform
PDF
OpenAPI 3.0, And What It Means for the Future of Swagger
PDF
PPTX
Getting Started with API Standardization in SwaggerHub
PDF
Kong API
PPTX
REST API Design & Development
Api-First service design
Mind The Gap - Mapping a domain model to a RESTful API - OReilly SACon 2018, ...
The Architecture of an API Platform
OpenAPI 3.0, And What It Means for the Future of Swagger
Getting Started with API Standardization in SwaggerHub
Kong API
REST API Design & Development

What's hot (20)

PDF
Introduction to GraphQL
PDF
Designing APIs with OpenAPI Spec
PDF
Building APIs with the OpenApi Spec
PPTX
Api gateway in microservices
PPTX
How to Execute a Successful API Strategy
PPTX
API Management Within a Microservices Architecture
PPTX
Microservices Architecture - Bangkok 2018
PDF
KrakenD API Gateway
PPTX
Adopting a Design-First Approach to API Development with SwaggerHub
PDF
Architecting an Enterprise API Management Strategy
PDF
Getting started with Next.js
PPTX
What is DevOps | DevOps Introduction | DevOps Tutorial For Beginners | DevOps...
PDF
Flutter for web
PDF
Top Trends in Application Architecture That Enable.pdf
PDF
Pega Tutorial.pdf
PDF
Introduction to Kong API Gateway
PPTX
Domain Driven Design
PDF
Cqrs api v2
PPTX
Introduction to graphQL
Introduction to GraphQL
Designing APIs with OpenAPI Spec
Building APIs with the OpenApi Spec
Api gateway in microservices
How to Execute a Successful API Strategy
API Management Within a Microservices Architecture
Microservices Architecture - Bangkok 2018
KrakenD API Gateway
Adopting a Design-First Approach to API Development with SwaggerHub
Architecting an Enterprise API Management Strategy
Getting started with Next.js
What is DevOps | DevOps Introduction | DevOps Tutorial For Beginners | DevOps...
Flutter for web
Top Trends in Application Architecture That Enable.pdf
Pega Tutorial.pdf
Introduction to Kong API Gateway
Domain Driven Design
Cqrs api v2
Introduction to graphQL
Ad

Similar to Enforcing Your Organization's API Design Standards with SwaggerHub (20)

PDF
apidays LIVE Paris 2021 - 5 Learnings Shaping Our View on the Future of APIs ...
PDF
Meetup 2022 - API Gateway landscape.pdf
PPTX
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
PPTX
[DSC DACH 24] Accelerate Success with Community-Driven GenAI - Elvira Wagner
PDF
apidays Singapore 2025 - From API Intelligence to API Governance by Harsha Ch...
PDF
Apidays London 2024 - From Fragmentation to Federation, Peter Mörsch, Boomi.pdf
PDF
apidays Australia 2023 - API Strategy In The Era Of Generative AI,Shreshta Sh...
PPSX
APIs as a Product Strategy
PDF
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
PDF
Mastering API Development: A Developer’s Roadmap for Success
PDF
WSO2Con Asia 2014 - Building the API-Centric Enterprise
PDF
[WSO2 Summit Brazil 2018] The API-driven World
PDF
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
PDF
[WSO2Con EU 2018] Keynote - The API Driven World
PDF
APIs +Micro services technology for Computing
PDF
Dev Dives: Unlock automation adoption with UiPath Apps
PPTX
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
PPTX
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
PDF
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
PPTX
Managing API Management - Paul Dumas
apidays LIVE Paris 2021 - 5 Learnings Shaping Our View on the Future of APIs ...
Meetup 2022 - API Gateway landscape.pdf
The State of API 2020 Webinar – Exploring Trends, Tools & Takeaways to Drive ...
[DSC DACH 24] Accelerate Success with Community-Driven GenAI - Elvira Wagner
apidays Singapore 2025 - From API Intelligence to API Governance by Harsha Ch...
Apidays London 2024 - From Fragmentation to Federation, Peter Mörsch, Boomi.pdf
apidays Australia 2023 - API Strategy In The Era Of Generative AI,Shreshta Sh...
APIs as a Product Strategy
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
Mastering API Development: A Developer’s Roadmap for Success
WSO2Con Asia 2014 - Building the API-Centric Enterprise
[WSO2 Summit Brazil 2018] The API-driven World
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
[WSO2Con EU 2018] Keynote - The API Driven World
APIs +Micro services technology for Computing
Dev Dives: Unlock automation adoption with UiPath Apps
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
Managing API Management - Paul Dumas
Ad

More from SmartBear (20)

PPTX
Introducing OpenAPI Version 3.1
PPTX
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
PPTX
How LISI Automotive Accelerated Application Delivery with SwaggerHub
PPTX
Standardising APIs: Powering the Platform Economy in Financial Services
PPTX
Effective API Lifecycle Management
PDF
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
PDF
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
PPTX
Artificial intelligence for faster and smarter software testing - Galway Mee...
PDF
Successfully Implementing BDD in an Agile World
PPTX
The Best Kept Secrets of Code Review | SmartBear Webinar
PPTX
How Capital One Scaled API Design to Deliver New Products Faster
PPTX
Testing Without a GUI Using TestComplete
PPTX
Hidden Treasure - TestComplete Script Extensions
PDF
How Bdd Can Save Agile
PPTX
API Automation and TDD to Implement Master Data Survivorship Rules
PDF
Support Rapid Systems Growth with a Design-First Approach
PDF
Maximize Test Automation with a Risk-Based Approach
PPTX
Modernizing the Enterprise API Development Process
PPTX
Developing Performance-Oriented Code: Moore's Law Over 50
PPTX
Implementation of DevOps at SmartBear
Introducing OpenAPI Version 3.1
IATA Open Air: How API Standardization Enables Innovation in the Airline Indu...
How LISI Automotive Accelerated Application Delivery with SwaggerHub
Standardising APIs: Powering the Platform Economy in Financial Services
Effective API Lifecycle Management
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
Artificial intelligence for faster and smarter software testing - Galway Mee...
Successfully Implementing BDD in an Agile World
The Best Kept Secrets of Code Review | SmartBear Webinar
How Capital One Scaled API Design to Deliver New Products Faster
Testing Without a GUI Using TestComplete
Hidden Treasure - TestComplete Script Extensions
How Bdd Can Save Agile
API Automation and TDD to Implement Master Data Survivorship Rules
Support Rapid Systems Growth with a Design-First Approach
Maximize Test Automation with a Risk-Based Approach
Modernizing the Enterprise API Development Process
Developing Performance-Oriented Code: Moore's Law Over 50
Implementation of DevOps at SmartBear

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Advanced IT Governance
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Empathic Computing: Creating Shared Understanding
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
NewMind AI Weekly Chronicles - August'25 Week I
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
Unlocking AI with Model Context Protocol (MCP)
Advanced IT Governance
Dropbox Q2 2025 Financial Results & Investor Presentation
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Approach and Philosophy of On baking technology
Chapter 3 Spatial Domain Image Processing.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
NewMind AI Monthly Chronicles - July 2025
Empathic Computing: Creating Shared Understanding
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf

Enforcing Your Organization's API Design Standards with SwaggerHub

  • 1. Enforcing Your Organization’s API Design Standards with SwaggerHub
  • 2. Calvin Fudge Product Marketing Director API Lifecycle Solutions Alex Bonstrom Solutions Engineer API Lifecycle Solutions Today’s Presenters
  • 4. 4 4 APIs are the foundation… Any Application Any Device Anywhere Anytime Instant messaging AR/VR telepresence Document / database sharing Webcasting Telephone Email Enterprise social network Enterprise applications Smart watch Head- mounted displays Laptop/desktop Tablet Smartphone Home Work On the go Qualityisessentialtoensureapplicationswork APIs are essential to ensure connections
  • 5. Integration is fundamental to APIs | APIs underpin internal integrations | APIs intersect with a myriad of tools and technologies – SCM repositories, build tools, gateways… | APIs are expected to seamlessly integrate CI/CD Pipeline Deploy Repo
  • 6. 6 API Design Matters | Development teams today are distributed across departments, geographies, time zones | Consistency in API design is not a given o Code-first, design-first | Without a focus on API design standards, it is difficult to create a consistent API consumer experience
  • 7. API adoption is tied to consistent design | If an API is to be used, consumers need a guide to help them understand o What data is the API providing o What is its functionality o API protocols, formats, versions Gartner: How to Design Great APIs, June 15, 2021 “APIs designed without a disciplined commitment to consumer-centricity will suffer poor adoption and fail to meet user expectations.” SwaggerHub Embedded Style Guide Flagging Standardization Error
  • 8. 8 State of API 2020 - Standardization Tops API Challenges | Standardization ranks as the top challenge for all organizations as they attempt to scale API development. The State of API 2020 Report, © 2020 SmartBear Software. All rights reserved. 59% 45% 39% 37% 37% 38% 36% 26% 1% 25% 10% 40% 38% 23% 18% 22% 12% 1% 0% 20% 40% 60% Standardization Versioning Security Easier Integration Between Tools Composability/Multi-Purpose Re-use Authentication Scalability Discoverability Other (please specify): Which API technology challenges do you most hope to see solved in the near future? (Select all that apply) 2020 All Responses 2016 All Responses | Doubling in importance since 2016!
  • 9. 9 Standardization impacts API Consumer Loyalty | API Consumers are less loyal now than in previous years. | When faced with quality or performance issues | First report | Second – leave! | Willingness to leave went from 30% in 2016, to 37% in 2020. 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% Wait for the problem to resolve itself Report the problem publicly (i.e. online forum/community, social media) Report the problem to other external people that could be affected (Peers, customers, partners etc) Review service level agreements Switch to an alternate API provider temporarily Consider switching API providers permanently Report the problem internally to others within your organization Report the problem to the API provider As an API Consumer, how do you react upon encountering quality or performance issues with 3rd party APIs? (Please select all that apply) 2020 2018 2016 The State of API 2020 Report, © 2020 SmartBear Software. All rights reserved.
  • 10. 10 Best Practices: API Standardization and Governance 1. Gather input from all stakeholders to ensure API design aligns to business purpose 2. Understand your API workflow 3. Design-first is preferred over code-first 4. Leverage a single source of truth for API definitions 5. Utilize an API style guide as initial step toward governance 6. Leverage custom rules to validate OpenAPI definitions for compliance with API design guidelines Asset Library API_1 API_3 API_2 Design Guidelines ! ✔ ✔
  • 11. 11 11 SwaggerHub is a single source of truth for API development Enables and enforces both internal and industry standards with design-first principles to improve API quality Provides a central repository for API definitions enabling collaboration and feedback across teams within a secure, scalable platform Leverage API definitions through integrations with source control management tools, build tools, API gateways and DevOps environments Faster, Standardized API Design Centralized, Secure API Collaboration Seamless Integrations to optimize SDLC efficiency
  • 12. Proprietary & Confidential 12 The SwaggerHub API Ecosystem Organizations, Projects, Teams, Collaborators, Comments, Documentation, Domains, Standards and Governance, Rules, Codegen Gateway Integrations SCM Integrations Registry API Webhooks Maven/Gradle Plug-ins CLI Tool API Gateways SCM Repositories Developer Portals Redoc, Confluence plug-in Developer & Consumer Email Notifications Collaboration Scripts Virtualization Testing SCM Repos & Flat Files Registry API SCM/Actions Pipelines using Registry API Jira, Bamboo, Etc Jenkins Azure DevOps Build Processes Applications Back-end Test, Staging, Production and Sandbox VS Code Server Tags Pull definitions from SwaggerHub