Migrating to OpenAPI 3.0: How to Convert Your Existing APIs with Swagger Tools

The OpenAPI Specification specifies the rules and syntax required to describe the API’s interface. The OAS has evolved to meet the needs of modern API teams and continues to introduce updates to make the specification simpler to use, and easier for humans and computers to understand.

While everyone wants to take advantage OAS 3.0, it can get tricky when you want to do so for an existing API. You may have APIs defined in Swagger 2.0 that you want to migrate to OAS 3.0, or maybe you have a backload of legacy APIs that don’t yet a definition in place.

What do you do? How can you get the most out of the OpenAPI 3.0 specification for your existing APIs?

Here’s what you’ll be learning -

  1. What’s new in OAS 3.0
  2. How to generate OAS 3.0 definitions through code annotations using the SwaggerHub open source Maven plugin
  3. How to generate OAS 3.0 definitions from API end points using Swagger Inspector
  4. How to convert Swagger 2.0 definitions to OAS 3.0 definitions using SwaggerHub
  5. How to create consumer-friendly APIs using OAS 3.0 and SwaggerHub
Speakers
Damien Walsh
Keshav Vasudevan

By submitting this form, you agree to our Terms of Use and Privacy Policy