spring.boot.sapi.starter — достаточно одной строки конфигурации, чтобы вывести API-интерфейс и параметры на страницу. Самое замечательное, что он поддерживает тестирование и форматирование результатов! Он уже доступен в центральном репозитории Maven, ну...