OpenAPI Intro (1).pdf

Postman
PostmanPostman
All rights reserved by Postman Inc
Getting Started
with OpenAPI in
Postman
Joyce Lin
Head of Developer
Relations
Arnaud Lauret
Technical Lead, OpenAPI
HEAD OF DEVREL, POSTMAN
Joyce
Lin
@petuniaGray
TECHNICAL LEAD, OPENAPI, POSTMAN
Arnaud
Lauret
@apihandyman
1 Introduction to OpenAPI
2 Better practices for reusable components
3 OpenAPI in Postman for documentation, tests, and more
5 Q&A
4 Resources
Stay in touch with us – @petuniaGray @apihandyman
Agenda
Learning Objectives
At the end of this session, you will be able to:
● Explore the applications of the OpenAPI Specification
● Design an API effectively using an API-first approach
● Leverage reusable components to ensure consistency across your
definition
● Customize generated collections based on the API definition
● Experience the complete API producer lifecycle starting with OpenAPI
Stay in touch with us – @petuniaGray @apihandyman
A little about you
● Answer the poll
Stay in touch with us – @petuniaGray @apihandyman
What is API-First?
Stay in touch with us – @petuniaGray @apihandyman
View the learning materials
postman.com/postman/workspace/postman-space-camp/
Stay in touch with us – @petuniaGray @apihandyman
During this session, we learned how to:
● Explore the applications of the OpenAPI Specification
● Design an API effectively using an API-first approach
● Leverage reusable components to ensure consistency across your
definition
● Customize generated collections based on the API definition
● Experience the complete API producer lifecycle starting with OpenAPI
Recap
Stay in touch with us – @petuniaGray @apihandyman
During this session, we learned about:
● API-first (aka Design-first) using OpenAPI
● Reusable components
● Boilerplate code snippets
● Schema validation
● Testing, documentation
● Version control, versioning
● Mock servers
● Integrations (CI/CD, deployment, observability)
API-first terminology
Stay in touch with us – @petuniaGray @apihandyman
What is API-First?
Stay in touch with us – @petuniaGray @apihandyman
A few things to look forward to:
● Multi-file schema support
● Partner API Network
● More APM Integrations
● No-Code Flows in Public workspaces
… and some more :)
Postman product roadmap
go.pstmn.io/public-roadmap
What’s next?
Stay in touch with us – @petuniaGray @apihandyman
Additional Resources
The 8-point API lifecycle blueprint
blog.postman.com/api-lifecycle-blueprint/
OpenAPI map
openapi-map.apihandyman.io/
Postman Space Camp
postman.com/postman/workspace/postman-space-camp/
OpenAPI specification 3.0.3
github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.3.md
Stay in touch with us – @petuniaGray @apihandyman
Additional Resources
The Design of Web APIs
manning.com/books/the-design-of-web-apis
Stay in touch with us – @petuniaGray @apihandyman
Q&A
Please take a moment to tell us
about your experience in this
Space Camp session!
https://go.pstmn.io/space-camp-openapi
Stay in touch with us – @petuniaGray @apihandyman
Thank You
Stay in touch with us – @petuniaGray @apihandyman
1 de 15

Recomendados

Postman 101 & Office Hours por
Postman 101 & Office HoursPostman 101 & Office Hours
Postman 101 & Office HoursPostman
234 vistas12 diapositivas
Postman: An Introduction for Developers por
Postman: An Introduction for DevelopersPostman: An Introduction for Developers
Postman: An Introduction for DevelopersPostman
841 vistas11 diapositivas
Postman Webinar: Postman 101 por
Postman Webinar: Postman 101Postman Webinar: Postman 101
Postman Webinar: Postman 101Nikita Sharma
413 vistas16 diapositivas
Postman: An Introduction for Testers por
Postman: An Introduction for TestersPostman: An Introduction for Testers
Postman: An Introduction for TestersPostman
584 vistas12 diapositivas
Advanced API Debugging por
Advanced API DebuggingAdvanced API Debugging
Advanced API DebuggingPostman
307 vistas19 diapositivas
POST/CON 2019 Workshop: Testing, Automated Testing, and Reporting APIs with P... por
POST/CON 2019 Workshop: Testing, Automated Testing, and Reporting APIs with P...POST/CON 2019 Workshop: Testing, Automated Testing, and Reporting APIs with P...
POST/CON 2019 Workshop: Testing, Automated Testing, and Reporting APIs with P...Postman
2.3K vistas69 diapositivas

Más contenido relacionado

La actualidad más candente

Postman: An Introduction for Developers por
Postman: An Introduction for DevelopersPostman: An Introduction for Developers
Postman: An Introduction for DevelopersPostman
509 vistas12 diapositivas
Space Camp :: Introduction to API Security por
Space Camp :: Introduction to API SecuritySpace Camp :: Introduction to API Security
Space Camp :: Introduction to API SecurityPostman
293 vistas14 diapositivas
OpenAPI at Scale por
OpenAPI at ScaleOpenAPI at Scale
OpenAPI at ScaleNordic APIs
332 vistas26 diapositivas
Api Testing por
Api TestingApi Testing
Api TestingVishwanath KC
1.4K vistas20 diapositivas
Api testing por
Api testingApi testing
Api testingHamzaMajid13
827 vistas19 diapositivas
Reasons To Automate API Testing Process por
Reasons To Automate API Testing ProcessReasons To Automate API Testing Process
Reasons To Automate API Testing ProcessQASource
979 vistas12 diapositivas

La actualidad más candente(20)

Postman: An Introduction for Developers por Postman
Postman: An Introduction for DevelopersPostman: An Introduction for Developers
Postman: An Introduction for Developers
Postman509 vistas
Space Camp :: Introduction to API Security por Postman
Space Camp :: Introduction to API SecuritySpace Camp :: Introduction to API Security
Space Camp :: Introduction to API Security
Postman293 vistas
OpenAPI at Scale por Nordic APIs
OpenAPI at ScaleOpenAPI at Scale
OpenAPI at Scale
Nordic APIs332 vistas
Reasons To Automate API Testing Process por QASource
Reasons To Automate API Testing ProcessReasons To Automate API Testing Process
Reasons To Automate API Testing Process
QASource979 vistas
Continuous Quality with Postman por Postman
Continuous Quality with PostmanContinuous Quality with Postman
Continuous Quality with Postman
Postman273 vistas
Postman: An Introduction for Testers por Postman
Postman: An Introduction for TestersPostman: An Introduction for Testers
Postman: An Introduction for Testers
Postman907 vistas
RESTful API Testing using Postman, Newman, and Jenkins por QASymphony
RESTful API Testing using Postman, Newman, and JenkinsRESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and Jenkins
QASymphony 5.5K vistas
API Testing: The heart of functional testing" with Bj Rollison por TEST Huddle
API Testing: The heart of functional testing" with Bj RollisonAPI Testing: The heart of functional testing" with Bj Rollison
API Testing: The heart of functional testing" with Bj Rollison
TEST Huddle8K vistas
B4USolution_API-Testing por b4usolution .
B4USolution_API-TestingB4USolution_API-Testing
B4USolution_API-Testing
b4usolution .1.3K vistas
API Test Automation por SQALab
API Test Automation API Test Automation
API Test Automation
SQALab1.9K vistas
Postman Webinar: “Continuous Testing with Postman” por Postman
Postman Webinar: “Continuous Testing with Postman”Postman Webinar: “Continuous Testing with Postman”
Postman Webinar: “Continuous Testing with Postman”
Postman11K vistas
Space Camp :: API Lifecycle, Part I: Build and Test an API por Postman
Space Camp :: API Lifecycle, Part I: Build and Test an APISpace Camp :: API Lifecycle, Part I: Build and Test an API
Space Camp :: API Lifecycle, Part I: Build and Test an API
Postman256 vistas
Space Camp - API Contract Testing por Postman
Space Camp - API Contract TestingSpace Camp - API Contract Testing
Space Camp - API Contract Testing
Postman293 vistas
Postman. From simple API test to end to end scenario por HYS Enterprise
Postman. From simple API test to end to end scenarioPostman. From simple API test to end to end scenario
Postman. From simple API test to end to end scenario
HYS Enterprise2.5K vistas
Postman Webinar: "API Governance with Postman" por Postman
Postman Webinar: "API Governance with Postman"Postman Webinar: "API Governance with Postman"
Postman Webinar: "API Governance with Postman"
Postman1.3K vistas
An Introduction To Automated API Testing por Sauce Labs
An Introduction To Automated API TestingAn Introduction To Automated API Testing
An Introduction To Automated API Testing
Sauce Labs4.1K vistas

Similar a OpenAPI Intro (1).pdf

INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G... por
INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...apidays
116 vistas24 diapositivas
Designing Good API Experiences Session 24 por
Designing Good API Experiences Session 24Designing Good API Experiences Session 24
Designing Good API Experiences Session 24Postman
106 vistas14 diapositivas
API Publishers Series, Part 1: Introduction to Documentation por
API Publishers Series, Part 1: Introduction to DocumentationAPI Publishers Series, Part 1: Introduction to Documentation
API Publishers Series, Part 1: Introduction to DocumentationPostman
222 vistas13 diapositivas
AI assisted testing using postman and openAI.pdf por
AI assisted testing using postman and openAI.pdfAI assisted testing using postman and openAI.pdf
AI assisted testing using postman and openAI.pdfsivaganeshsivakumar1
72 vistas26 diapositivas
The API Lifecycle Series: Evolving API Development and Testing from Open Sour... por
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...SmartBear
404 vistas24 diapositivas
Postman 101 for developers por
Postman 101 for developersPostman 101 for developers
Postman 101 for developersPostman
1.8K vistas15 diapositivas

Similar a OpenAPI Intro (1).pdf(20)

INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G... por apidays
INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...INTERFACE, by apidays  - The 8 Key Components of a Modern API Stack by Iddo G...
INTERFACE, by apidays - The 8 Key Components of a Modern API Stack by Iddo G...
apidays116 vistas
Designing Good API Experiences Session 24 por Postman
Designing Good API Experiences Session 24Designing Good API Experiences Session 24
Designing Good API Experiences Session 24
Postman106 vistas
API Publishers Series, Part 1: Introduction to Documentation por Postman
API Publishers Series, Part 1: Introduction to DocumentationAPI Publishers Series, Part 1: Introduction to Documentation
API Publishers Series, Part 1: Introduction to Documentation
Postman222 vistas
The API Lifecycle Series: Evolving API Development and Testing from Open Sour... por SmartBear
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
The API Lifecycle Series: Evolving API Development and Testing from Open Sour...
SmartBear404 vistas
Postman 101 for developers por Postman
Postman 101 for developersPostman 101 for developers
Postman 101 for developers
Postman1.8K vistas
Welcome Note by Abhinav Asthana, CEO at Postman por Postman
Welcome Note by Abhinav Asthana, CEO at PostmanWelcome Note by Abhinav Asthana, CEO at Postman
Welcome Note by Abhinav Asthana, CEO at Postman
Postman12.3K vistas
Design & Prototype an API por Postman
Design & Prototype an APIDesign & Prototype an API
Design & Prototype an API
Postman432 vistas
Design & Prototype an API por Postman
Design & Prototype an APIDesign & Prototype an API
Design & Prototype an API
Postman123 vistas
Navigating API Documentation: Tips from the Trenches por Nordic APIs
Navigating API Documentation: Tips from the Trenches Navigating API Documentation: Tips from the Trenches
Navigating API Documentation: Tips from the Trenches
Nordic APIs7 vistas
Building APIs with the OpenApi Spec por Pedro J. Molina
Building APIs with the OpenApi SpecBuilding APIs with the OpenApi Spec
Building APIs with the OpenApi Spec
Pedro J. Molina1K vistas
End to End Testing: Bug Squashing for API Developers por Apigee | Google Cloud
End to End Testing: Bug Squashing for API Developers End to End Testing: Bug Squashing for API Developers
End to End Testing: Bug Squashing for API Developers
Apigee | Google Cloud1.4K vistas
Postman Webinar: Postman 101 por Postman
Postman Webinar: Postman 101Postman Webinar: Postman 101
Postman Webinar: Postman 101
Postman12.3K vistas
Enterprise E-Commerce Webinar #3: Bringing Your API to Market por Nikita Sharma
Enterprise E-Commerce Webinar #3: Bringing Your API to MarketEnterprise E-Commerce Webinar #3: Bringing Your API to Market
Enterprise E-Commerce Webinar #3: Bringing Your API to Market
Nikita Sharma983 vistas
Developing Brilliant and Powerful APIs in Ruby & Python por SmartBear
Developing Brilliant and Powerful APIs in Ruby & PythonDeveloping Brilliant and Powerful APIs in Ruby & Python
Developing Brilliant and Powerful APIs in Ruby & Python
SmartBear1.7K vistas
WSO2Con EU 2015: Towards a Winning API Strategy por WSO2
WSO2Con EU 2015: Towards a Winning API StrategyWSO2Con EU 2015: Towards a Winning API Strategy
WSO2Con EU 2015: Towards a Winning API Strategy
WSO2810 vistas
Revamping Mailjet API documentation @ ParisAPI meetup por Mailjet
Revamping Mailjet API documentation @ ParisAPI meetupRevamping Mailjet API documentation @ ParisAPI meetup
Revamping Mailjet API documentation @ ParisAPI meetup
Mailjet958 vistas
Python For All | Software Professionals, QA & DevOps professionals por Nilesh Sutar
Python For All | Software Professionals, QA & DevOps professionalsPython For All | Software Professionals, QA & DevOps professionals
Python For All | Software Professionals, QA & DevOps professionals
Nilesh Sutar514 vistas

Más de Postman

Five Things You SHOULD Know About Postman por
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
25 vistas43 diapositivas
Integration-, Snapshot- and Performance-Testing APIs por
Integration-, Snapshot- and Performance-Testing APIs Integration-, Snapshot- and Performance-Testing APIs
Integration-, Snapshot- and Performance-Testing APIs Postman
25 vistas12 diapositivas
How ChatGPT led OpenAPI's Recent Spike in Popularity por
How ChatGPT led OpenAPI's Recent Spike in PopularityHow ChatGPT led OpenAPI's Recent Spike in Popularity
How ChatGPT led OpenAPI's Recent Spike in PopularityPostman
40 vistas34 diapositivas
Exploring Postman’s VS Code Extension por
Exploring Postman’s VS Code ExtensionExploring Postman’s VS Code Extension
Exploring Postman’s VS Code ExtensionPostman
4 vistas17 diapositivas
2023 State of the API Report: Key Findings and Trends por
2023 State of the API Report: Key Findings and Trends2023 State of the API Report: Key Findings and Trends
2023 State of the API Report: Key Findings and TrendsPostman
32 vistas19 diapositivas
Nordic- APIOps is here What will you build in an API First World por
Nordic- APIOps is here What will you build in an API First World Nordic- APIOps is here What will you build in an API First World
Nordic- APIOps is here What will you build in an API First World Postman
40 vistas39 diapositivas

Más de Postman(20)

Five Things You SHOULD Know About Postman por Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman25 vistas
Integration-, Snapshot- and Performance-Testing APIs por Postman
Integration-, Snapshot- and Performance-Testing APIs Integration-, Snapshot- and Performance-Testing APIs
Integration-, Snapshot- and Performance-Testing APIs
Postman25 vistas
How ChatGPT led OpenAPI's Recent Spike in Popularity por Postman
How ChatGPT led OpenAPI's Recent Spike in PopularityHow ChatGPT led OpenAPI's Recent Spike in Popularity
How ChatGPT led OpenAPI's Recent Spike in Popularity
Postman40 vistas
Exploring Postman’s VS Code Extension por Postman
Exploring Postman’s VS Code ExtensionExploring Postman’s VS Code Extension
Exploring Postman’s VS Code Extension
Postman4 vistas
2023 State of the API Report: Key Findings and Trends por Postman
2023 State of the API Report: Key Findings and Trends2023 State of the API Report: Key Findings and Trends
2023 State of the API Report: Key Findings and Trends
Postman32 vistas
Nordic- APIOps is here What will you build in an API First World por Postman
Nordic- APIOps is here What will you build in an API First World Nordic- APIOps is here What will you build in an API First World
Nordic- APIOps is here What will you build in an API First World
Postman40 vistas
Testing and Developing gRPC APIs por Postman
Testing and Developing gRPC APIsTesting and Developing gRPC APIs
Testing and Developing gRPC APIs
Postman27 vistas
Testing and Developing GraphQL APIs por Postman
Testing and Developing GraphQL APIsTesting and Developing GraphQL APIs
Testing and Developing GraphQL APIs
Postman72 vistas
Introduction to API Security - Intergalactic por Postman
Introduction to API Security - IntergalacticIntroduction to API Security - Intergalactic
Introduction to API Security - Intergalactic
Postman49 vistas
Unboxing What's New in Postman Q2 por Postman
Unboxing What's New in Postman Q2Unboxing What's New in Postman Q2
Unboxing What's New in Postman Q2
Postman26 vistas
Advanced Testing por Postman
Advanced TestingAdvanced Testing
Advanced Testing
Postman308 vistas
Postman An Introduction for Developers, April 2023 por Postman
Postman An Introduction for Developers, April 2023Postman An Introduction for Developers, April 2023
Postman An Introduction for Developers, April 2023
Postman50 vistas
Intergalactic - Collaboration and Governance for API Teams por Postman
Intergalactic - Collaboration and Governance for API TeamsIntergalactic - Collaboration and Governance for API Teams
Intergalactic - Collaboration and Governance for API Teams
Postman67 vistas
Postman Intergalactic - API Observability por Postman
Postman Intergalactic - API ObservabilityPostman Intergalactic - API Observability
Postman Intergalactic - API Observability
Postman105 vistas
Postman Intergalactic - API Observability por Postman
Postman Intergalactic - API ObservabilityPostman Intergalactic - API Observability
Postman Intergalactic - API Observability
Postman69 vistas
Postman An Introduction for Testers, October 26 2022.pptx por Postman
Postman An Introduction for Testers, October 26 2022.pptxPostman An Introduction for Testers, October 26 2022.pptx
Postman An Introduction for Testers, October 26 2022.pptx
Postman413 vistas
Unboxing What’s New in Postman v10 por Postman
Unboxing What’s New in Postman v10Unboxing What’s New in Postman v10
Unboxing What’s New in Postman v10
Postman123 vistas
API Lifecycle, Part 2: Monitor and Deploy an API por Postman
API Lifecycle, Part 2: Monitor and Deploy an APIAPI Lifecycle, Part 2: Monitor and Deploy an API
API Lifecycle, Part 2: Monitor and Deploy an API
Postman130 vistas
Unboxing What's New in Q2 por Postman
Unboxing What's New in Q2Unboxing What's New in Q2
Unboxing What's New in Q2
Postman92 vistas
Working with Your Team por Postman
Working with Your TeamWorking with Your Team
Working with Your Team
Postman269 vistas

Último

CXL at OCP por
CXL at OCPCXL at OCP
CXL at OCPCXL Forum
208 vistas66 diapositivas
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi por
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
"AI Startup Growth from Idea to 1M ARR", Oleksandr UspenskyiFwdays
26 vistas9 diapositivas
MemVerge: Gismo (Global IO-free Shared Memory Objects) por
MemVerge: Gismo (Global IO-free Shared Memory Objects)MemVerge: Gismo (Global IO-free Shared Memory Objects)
MemVerge: Gismo (Global IO-free Shared Memory Objects)CXL Forum
112 vistas16 diapositivas
Future of Learning - Yap Aye Wee.pdf por
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfNUS-ISS
38 vistas11 diapositivas
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... por
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...NUS-ISS
28 vistas35 diapositivas
[2023] Putting the R! in R&D.pdf por
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdfEleanor McHugh
38 vistas127 diapositivas

Último(20)

CXL at OCP por CXL Forum
CXL at OCPCXL at OCP
CXL at OCP
CXL Forum208 vistas
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi por Fwdays
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
Fwdays26 vistas
MemVerge: Gismo (Global IO-free Shared Memory Objects) por CXL Forum
MemVerge: Gismo (Global IO-free Shared Memory Objects)MemVerge: Gismo (Global IO-free Shared Memory Objects)
MemVerge: Gismo (Global IO-free Shared Memory Objects)
CXL Forum112 vistas
Future of Learning - Yap Aye Wee.pdf por NUS-ISS
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdf
NUS-ISS38 vistas
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... por NUS-ISS
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
NUS-ISS28 vistas
[2023] Putting the R! in R&D.pdf por Eleanor McHugh
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdf
Eleanor McHugh38 vistas
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad... por Fwdays
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad..."Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...
Fwdays40 vistas
Future of Learning - Khoong Chan Meng por NUS-ISS
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
NUS-ISS31 vistas
Photowave Presentation Slides - 11.8.23.pptx por CXL Forum
Photowave Presentation Slides - 11.8.23.pptxPhotowave Presentation Slides - 11.8.23.pptx
Photowave Presentation Slides - 11.8.23.pptx
CXL Forum126 vistas
Transcript: The Details of Description Techniques tips and tangents on altern... por BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada119 vistas
PharoJS - Zürich Smalltalk Group Meetup November 2023 por Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi113 vistas
MemVerge: Memory Viewer Software por CXL Forum
MemVerge: Memory Viewer SoftwareMemVerge: Memory Viewer Software
MemVerge: Memory Viewer Software
CXL Forum118 vistas
Liqid: Composable CXL Preview por CXL Forum
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL Preview
CXL Forum121 vistas
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy por Fwdays
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy
Fwdays40 vistas
Understanding GenAI/LLM and What is Google Offering - Felix Goh por NUS-ISS
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
NUS-ISS39 vistas
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ... por Fwdays
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ..."Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
Fwdays33 vistas
Microchip: CXL Use Cases and Enabling Ecosystem por CXL Forum
Microchip: CXL Use Cases and Enabling EcosystemMicrochip: CXL Use Cases and Enabling Ecosystem
Microchip: CXL Use Cases and Enabling Ecosystem
CXL Forum129 vistas
"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur por Fwdays
"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur
"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur
Fwdays40 vistas
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV por Splunk
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
Splunk86 vistas
The details of description: Techniques, tips, and tangents on alternative tex... por BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada110 vistas

OpenAPI Intro (1).pdf

  • 1. All rights reserved by Postman Inc Getting Started with OpenAPI in Postman Joyce Lin Head of Developer Relations Arnaud Lauret Technical Lead, OpenAPI
  • 2. HEAD OF DEVREL, POSTMAN Joyce Lin @petuniaGray TECHNICAL LEAD, OPENAPI, POSTMAN Arnaud Lauret @apihandyman
  • 3. 1 Introduction to OpenAPI 2 Better practices for reusable components 3 OpenAPI in Postman for documentation, tests, and more 5 Q&A 4 Resources Stay in touch with us – @petuniaGray @apihandyman Agenda
  • 4. Learning Objectives At the end of this session, you will be able to: ● Explore the applications of the OpenAPI Specification ● Design an API effectively using an API-first approach ● Leverage reusable components to ensure consistency across your definition ● Customize generated collections based on the API definition ● Experience the complete API producer lifecycle starting with OpenAPI Stay in touch with us – @petuniaGray @apihandyman
  • 5. A little about you ● Answer the poll Stay in touch with us – @petuniaGray @apihandyman
  • 6. What is API-First? Stay in touch with us – @petuniaGray @apihandyman
  • 7. View the learning materials postman.com/postman/workspace/postman-space-camp/ Stay in touch with us – @petuniaGray @apihandyman
  • 8. During this session, we learned how to: ● Explore the applications of the OpenAPI Specification ● Design an API effectively using an API-first approach ● Leverage reusable components to ensure consistency across your definition ● Customize generated collections based on the API definition ● Experience the complete API producer lifecycle starting with OpenAPI Recap Stay in touch with us – @petuniaGray @apihandyman
  • 9. During this session, we learned about: ● API-first (aka Design-first) using OpenAPI ● Reusable components ● Boilerplate code snippets ● Schema validation ● Testing, documentation ● Version control, versioning ● Mock servers ● Integrations (CI/CD, deployment, observability) API-first terminology Stay in touch with us – @petuniaGray @apihandyman
  • 10. What is API-First? Stay in touch with us – @petuniaGray @apihandyman
  • 11. A few things to look forward to: ● Multi-file schema support ● Partner API Network ● More APM Integrations ● No-Code Flows in Public workspaces … and some more :) Postman product roadmap go.pstmn.io/public-roadmap What’s next? Stay in touch with us – @petuniaGray @apihandyman
  • 12. Additional Resources The 8-point API lifecycle blueprint blog.postman.com/api-lifecycle-blueprint/ OpenAPI map openapi-map.apihandyman.io/ Postman Space Camp postman.com/postman/workspace/postman-space-camp/ OpenAPI specification 3.0.3 github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.3.md Stay in touch with us – @petuniaGray @apihandyman
  • 13. Additional Resources The Design of Web APIs manning.com/books/the-design-of-web-apis Stay in touch with us – @petuniaGray @apihandyman
  • 14. Q&A Please take a moment to tell us about your experience in this Space Camp session! https://go.pstmn.io/space-camp-openapi Stay in touch with us – @petuniaGray @apihandyman
  • 15. Thank You Stay in touch with us – @petuniaGray @apihandyman