[SOLVED] How to disable default /v3/api-docs definition in springdoc Swagger UI page?

Issue

This Content is from Stack Overflow. Question asked by Shiva Prasad Gurram

I have my own open api specification yaml file which I can able to load in Swagger UI via /openapi-spec.yaml definition but default /v3/api-docs is still exists. My goal is to disable the default /v3/api-docs and show only /openapi-spec.yaml as default.

Note: I’m using below dependency

<dependency>
        <groupId>org.springdoc</groupId>
        <artifactId>springdoc-openapi-ui</artifactId>
        <version>1.6.9</version>
    </dependency>

/v3/api-docs

/openapi-spec.yaml



Solution

Try to add this property in your spring-boot configuration file:

springdoc.swagger-ui.path=/openapi-spec.yaml


This Question was asked in StackOverflow by SPG and Answered by xxkarolxx It is licensed under the terms of CC BY-SA 2.5. - CC BY-SA 3.0. - CC BY-SA 4.0.

people found this article helpful. What about you?