# APIゲートウェイの定義のエクスポート

AWS API GatewayまたはAzure API Managementと互換性があるAPI定義をエクスポートします。

1. エクスポートするAPIバージョンを開きます。
2. [Export] (エクスポート)をクリックします。
3. [OpenAPI Specification] (OpenAPI仕様)をクリックし、AWS API GatewayまたはAzure API Managementを選択します。

   たとえば、Apigeeを別のゲートウェイ用にAPIをエクスポートする場合は、[Standard OAS] (標準OAS)を選択することをお勧めします。![\[Select a specification\] (仕様を選択)メニュー。](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/api-definition-specification.png)
4. OASのバージョンと形式を選択します。

   Talend拡張機能はAPIゲートウェイによってサポートされていないため、[No extensions] (拡張機能なし)はデフォルトで選択され、変更はできません。![\[Customize\] (カスタマイズ)メニュー。](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/designer_export_gateway.png)
5. API全体をエクスポートしない場合は、[Filter export] (フィルターエクスポート)をクリックし、エクスポートするオペレーションを選択します。

   エクスポートをフィルタリングすると、選択したオペレーションに関係なく、データ型、コンポーネント、リソースがすべてエクスポートされます。

   情報メモ注:

   リソースは、オペレーションが含まれていなかったり、オペレーションがフィルタリングで除外された場合もエクスポートされます。たとえば、/contact/{contactid}リソースのオペレーションがすべてフィルタリングで除外されたものの、パスはエクスポートされたファイルに引き続き表示される場合:
   ```
   "/contacts/{contactid}" : {
         "parameters" : [ {
           "$ref" : "#/components/parameters/contactid"
         } ]
       }
   ```

   オペレーションがないパスが含まれているファイルをインポートする時にAWS API Gatewayで警告が表示されますが、そのインポートが妨げられることはありません。

   ![\[操作を選択\] オプション。](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/api-definition-operations.png)
6. [Export] (エクスポート)をクリックします。