More than one Swagger File

Hi, we hacve a service with 3 component inside, each of this components has his own swagger file, how do I added this multiples files?

1 answer

1 vote
Dave Parrish _Atlassian_
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Feb 10, 2022

Hi @lprada , thanks for this question! Our Swagger UI integration only supports a single swaggerfile per component. My suggestion would be to separate this into 3 components in Compass. Would that be possible?

@Dave Parrish _Atlassian_ that's not the only use-case of using multiple swagger files.

For example, we have a shared file that defines common parameters and responses!

And within each component's OpenAPI file we reference those shared files!

Would be nice if that would be supported!


Something like this:

- $ref: ./shared.yaml#/components/parameters/Internal-API-Authentication

Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events