株式会社オブライト
Backend2026-05-17

OpenAPI

別名: OpenAPI / Swagger / OAS / オープンAPI

REST APIをYAML/JSONで記述する標準仕様(旧Swagger)。エンドポイント・パラメーター・スキーマを機械可読形式で定義することでクライアントSDKの自動生成・バリデーション・テストの自動化が可能になる。


概要

OpenAPI 3.x仕様はリクエスト/レスポンスのスキーマをJSONSchema形式で定義でき、FastAPIやHonoはコードからOpenAPIドキュメントを自動生成します。Swagger UIで対話的なAPIドキュメントを提供することが標準的な実践です。

AIエージェントとの接続

ChatGPTプラグインやClaudeのツール定義もOpenAPI形式を採用しており、LLMエージェントが外部APIを呼び出す際のインターフェース記述として重要性が高まっています。詳細は Hono実装ガイド(OpenAPI) を参照。

関連コラム

関連用語

お気軽にご相談ください

お問い合わせ