Schema API
Schema APIは、Omise APIのOpenAPI仕様へのアクセスを提供します。これにより、利用可能なエンドポイントをプログラムで検出し、リクエ スト/レスポンス構造を理解し、APIドキュメントツールと統合できます。
概要
Schema APIが提供するもの:
- OpenAPI仕様 - OpenAPI 3.0形式の完全なAPIドキュメント
- エンドポイント検出 - すべての利用可能なAPIエンドポイントをプログラムで検出
- データ構造 - すべてのリクエストおよびレスポンスオブジェクトの完全なスキーマ定義
- バリデーション - スキーマを使用して送信前にAPIリクエストを検証
- コード生成 - OpenAPIコードジェネレーターを使用してクライアントライブラリを生成
Schema APIの仕組み
- スキーマをリクエスト - OpenAPI仕様を取得するためにGETリクエストを実行
- レスポンスを解析 - レスポンスはJSON形式の完全なOpenAPI 3.0ドキュメント
- スキーマを使用 - Swagger UI、Postman、またはコードジェネレーターなどのツールにインポート
- 最新状態を維持 - スキーマはAPIの現在の状態を反映