OpenAPI(オープンエーピーアイ)とは
calendar_month2020-04-01 公開 update2020-05-19 更新
REST API のインターフェースを記述するための仕様。インターフェースの定義は JSON または YAML で記述し、特定の言語に依存しないので、さまざまな言語による実装を利用できる。
定義ファイルから自動的に API のドキュメントを生成可能で、API クライアントやモックサーバなどを、C++ / C# / Go / Java / Kotlin / JavaScript など、さまざまな言語で自動生成できることも特徴となっている。
以前は Swagger という名称だったが、Swagger が(現在 OpenAPI を策定している)OpenAPI Initiative へ寄贈された際に名称変更が行われた。
label 関連するタグ
教育研修担当 (トレーニング担当者) のためのWebマガジンを編集しています。
-
- 「こんな特集、記事を読んでみたい」というリクエスト
- 「こんな記事を書いてみたい」という執筆者の方のお問い合わせ
や誤植のご連絡など、お問い合わせフォームより受付しています。
お気軽に問い合わせくださいませ!!
contacts トレタン お問い合わせフォーム