# Экспорт определения для шлюза API

Экспортируйте определение API, совместимое с AWS API Gateway или Azure API Management.

1. Откройте версию API, которую вы хотите экспортировать.
2. Нажмите Экспорт.
3. Нажмите Спецификация OpenAPI и выберите AWS API Gateway или Azure API Management.

   Если вы хотите экспортировать свой API для другого шлюза, например Apigee, рекомендуется выбрать Standard OAS.![Меню выбора спецификации.](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/api-definition-specification.png)
4. Выберите версию и формат OAS.

   Поскольку расширения Talend не поддерживаются шлюзами API, по умолчанию выбрано No extensions, и это значение нельзя изменить.![Меню настройки.](https://help.qlik.com/ru-RU/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/ru-RU/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/api-definition-operations.png)
6. Нажмите Экспорт.