そもそもopenAPI仕様書ってこんなものってのを理解する
Swagger公式
サンプル見たりするのに使うかな。
正直見にくい。
GitHubのドキュメント
これが一番使うかな。
yaml
やjson
は階層構造になってて、どんどん深掘りしていける。
components
配下のparameters
オブジェクトで指定できる項目は?
in
に指定できるコードは?
など検索できるのが良い。
HTTPステータスコード一覧
APIですから、ステータスコードに意味をしっかり持たせたいですよね。
個人的に参考にしたサイト
components
配下の書き方、$ref
での汎用性の持たせ方など、大変参考になりました。
SwaggerとOpenAPI
openapi: 3.0.3
swagger: 2.0
どっちを書くかで思ったよりフォーマットが違ってくる。
なんか最近はopenapi
にしといた方が良さげなんかなあ。