Postman Now Supports OpenAPI 3.1

Avatar

We are excited to announce that the Postman API Platform now supports OpenAPI 3.1 files. OpenAPI 3.1 is the latest version of OpenAPI and was released in February of last year. We already support all previous versions of OpenAPI (3.0, 2.0, and 1.0) along with other API specification formats like WSDL, RAML, and GraphQL. OpenAPI 3.1 adds support for describing webhooks, full compatibility with JSON Schema’s latest draft (2020–12), and API license identification via the standard SPDX identifier along with other smaller changes.

With this release, you can import OpenAPI 3.1 files in Postman, edit them directly in our editor, and generate collections from them.

Getting started

Here’s how you can import OpenAPI 3.1 files and generate collections from them:

  1. In the left-hand sidebar, click Import.

  2. Choose the OpenAPI 3.1 file to be imported.

  3. Configure the advanced options for the collection that will be generated, like whether to include cookies, exclude responses, etc.

  4. Click Import.

Import OpenAPI 3.1 files in Postman
Importing OpenAPI 3.1 files in Postman

You can also create a new OpenAPI 3.1 document right inside Postman. Here’s how:

  1. In the left-hand sidebar, click New.

  2. In the modal that appears, click API.

  3. Enter the name and version of your API and select OpenAPI 3.1 as the schema type.

  4. Click on Create API.

Create new OpenAPI 3.1 API
Creating new OpenAPI 3.1 API

We’d love to hear what you think about this exciting update. Reach out to us on Github, leverage our Postman Community forum to engage with other Postman users, or contact us at help@postman.com to share your thoughts and feedback around your use cases.

Try Postman now

What do you think about this topic? Tell us in a comment below.

Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 thoughts on “Postman Now Supports OpenAPI 3.1

    Avatar

    Please don’t write factually incorrect statements. Postman does not “support” OpenAPI 3.1 because we still cannot export from Postman to OpenAPI. Postman has only partial support for OpenAPI 3.1. To claim otherwise is false advertising.

    Avatar

    Agreed. If you’re going to say ‘support’, actually mean it. Or at least be ACCURATE in your limited description of the functionality.

    Avatar

    how to i gereate openapi3.1 out from the already existing collection?