I have a spring boot MVC java Web app. I\'ve been able to integrate Springfox for API documentation. I can visually see all of the APIs when server is up and running.
Open the live swagger HTML. click on expanding all the operations. Then save the HTML as PDF.
This should give you a decent PDF API documentation with all the details in it.