Swagger UI

  1. Swagger UI is an interactive web page that displays your REST API and lets you call it directly from the browser.
  2. It is used so that developers and testers can explore endpoints, send real requests and see real responses without Postman.
  3. It reads the OpenAPI document (/v3/api-docs) and builds a clickable page from it automatically.
  4. In Spring Boot, the springdoc library serves Swagger UI at /swagger-ui.html with no extra code.

Features

  • Lists all endpoints, grouped by tag, with their methods and URLs.
  • Try it out button sends a real request to your running application.
  • Pre-filled request bodies, with a dropdown of example payloads.
  • Shows the response body, status code, headers and a ready-made curl command.
  • Displays the data model (schema) of each request and response.
  • Needs no separate tool or installation.
Scroll to Top