OpenAPI is the standard way to describe your HTTP API, adopted by most modern APIs. With the spec at the centre of your workflow, you can improve the quality of your API and development practices, and make integrations painless. With standardisation comes tooling and in this session, I will show you to leverage this to your advantage. We'll cover what OpenAPI is, why it's interesting and then how to use it. We will also look at how the OpenAPI specification enables you to create documentation, use mock servers and improve the robustness of our API with validation. This session is ideal for anyone who wants to write an API specification once and use it everywhere.
Given at PHPSW · November 2021
Improve your API with OpenAPI
More from Rob Allen
Feb 2026
Securing Your API: The OWASP Top 10
Rob Allen
Apr 2024
Automate all the things with CI/CD in Github Actions
Rob Allen
Jan 2024
An introduction to DDD
Rob Allen
Nov 2023
Thoughts on Ubiquitous Language
Rob Allen
Mar 2020
The Making of a Great API
Rob Allen
Jan 2020
Strict typing and static analysis
Rob Allen
Feb 2019
Introduction to Serverless PHP
Rob Allen
Aug 2017
Deployment within a Traditional IT Environment
Rob Allen
Apr 2017
Secure your web application with 2FA
Rob Allen
May 2015
A Slim 3 primer
Rob Allen
Sep 2014
Creating models
Rob Allen