Skip to main content

MicroProfile Open API

MicroProfile OpenAPI provides a way for developers to automatically generate and serve OpenAPI-compliant documentation for RESTful APIs in their applications. It allows applications to expose structured API documentation, which can be accessed via a defined endpoint, making it easier for developers and external systems to understand and interact with the API .

Open API 3.1

Date Released: November 2, 2022

MicroProfile OpenAPI 3.1 enhances security requirements with the @SecurityRequirementsSet annotation, improves schema generation by processing Jakarta Bean Validation annotations, and allows @APIResponse to apply at the class level. It also adds support for serving CORS headers on the /openapi endpoint

See More
Spec version
Released Date
OpenAPI 4.0.1
September 17, 2024
OpenAPI 3.1.2
September 19, 2024
Open API 3.0
November 30, 2021
Open API 2.0.1
January 31, 2022
Open API 1.2
August 18, 2021
Open API 1.1.3
March 9, 2021
Open API 1.0.1
February 13, 2018

Latest Open API Blog Post

March 1, 2024

MicroProfile 6.1 support and MicroProfile OpenAPI updates in Open Liberty 23.0.0.12

October 16, 2023

MicroProfile 6.1 Preview in Open Liberty 23.0.0.10-beta

Help optimize Enterprise Java for a microservices architecture.

Join the MicroProfile Google Group, peruse recent topics or create your own, and join in on the conversation. It's that easy!

JOIN THE DISCUSSION