APIゲートウェイを使用
最終更新日時: 2026/10/20API定義をエクスポートして、そのAPIゲートウェイで使用します。
APIをデザインした後、認証、監視、ログ記録などの問題を処理するためにAPIゲートウェイに公開する必要があります。そのためには、API定義をエクスポートし、任意のAPIゲートウェイにインポートします。
AWS API Gateway と AzureAPI Management の場合、API Contracts ではAPIゲートウェイ互換モードが提供され、互換性の問題を回避できます。
情報メモヒント: Standard OAS のエクスポートを使って他の API ゲートウェイ用に API 定義をエクスポートすることもできます。
このエクスポートは多くのAPIゲートウェイ(Apigeeなど)と互換性があります。
互換モードのいずれかで API をエクスポートする場合、API Contracts では、ゲートウェイでサポートされていない可能性がある API エレメントが通知されます。 メッセージには以下の3つのレベルがあります:
- 情報: 互換性の問題がありますが、定義は変更されずにエクスポートされ、ゲートウェイにインポートできます。
- 警告: 互換性の問題があるため、ゲートウェイに正しくインポートするために定義は変更されます。
- エラー: 定義をゲートウェイにインポートできないという互換性の問題があります。
メッセージはウィンドウの右下に表示されます。

AWS API Gatewayの制限事項の詳細は、[AWS API Gateway Known Issues] (AWS API Gatewayの既知の問題)をご覧ください。
Azure API Managementの制限事項の詳細は、[API import restrictions and known issues] (APIのインポートの制限と既知の問題)をご覧ください。