Standard testing and documentation tool for REST APIs: OAS (Open API Specification) and Swagger

OpenAPI Specification (OAS)

Swagger

How to use?

1.1 Add Swagger dependency in pom.xml

(Already added in Spring Boot backend template project)

<!-- Swagger UI -->
<dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-ui</artifactId>
    <version>2.8.9</version>
</dependency>

1.2 From web browser, access Swagger endpoint

<http://localhost:8080/swagger-ui/index.html>