APIが利用されるドメインが異なるけれど、メソッドとパスが同じAPIがあります。
ドメインは servers
で共通項目として複数のURLを定義できますが、
各APIを記載する paths
で「GET
/v1/user」というAPIが2つできてしまい、両方記載しようとするとエラーになります。
現状ドメイン毎にファイル自体を分けるしかないのですが、
メソッドとパスが同じでもドメインが異なれば同一ファイルに記載する方法はないでしょうか?
yaml
1openapi: 3.0.0 2info: 3 title: API仕様書 4 version: "1.00" 5 6servers: 7 - url: https://xxx.yyy.com 8 description: ドメインA 9 - url: https://aaa.bbb.com 10 description: ドメインB 11 12paths: 13 /v1/user: 14 get: 15 ... 16 /v1/user: ### 同一パスなのでエラーになる 17 get: 18 ...
あなたの回答
tips
プレビュー