

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Développez REST APIs à l'aide d'OpenAPI dans API Gateway
<a name="api-gateway-import-api"></a>

Vous pouvez utiliser API Gateway pour importer une API REST à partir d’un fichier de définition externe dans API Gateway. Actuellement, API Gateway prend en charge les fichiers de définition [OpenAPI v2.0](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/2.0.md) et [OpenAPI v3.0](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.1.md) avec les exceptions répertoriées dans [Remarques importantes relatives à Amazon API Gateway pour REST APIs](api-gateway-known-issues.md#api-gateway-known-issues-rest-apis). Vous pouvez mettre à jour une API en la remplaçant par une nouvelle définition, ou vous pouvez fusionner une définition avec une API existante. Vous précisez les options grâce à un paramètre de requête `mode` dans l’URL de demande. 

Pour consulter un didacticiel sur l’utilisation de la fonction d’importation d’API à partir de la console API Gateway, consultez [Didacticiel : création d’une API REST par l’importation d’un exemple](api-gateway-create-api-from-example.md).

**Topics**
+ [Importation d’une API optimisée pour la périphérie dans API Gateway](import-edge-optimized-api.md)
+ [Importation d’une API régionale dans API Gateway](import-export-api-endpoints.md)
+ [Importation d’un fichier OpenAPI pour mettre à jour une définition d’API existante](api-gateway-import-api-update.md)
+ [Définition de la propriété `basePath` OpenAPI](api-gateway-import-api-basePath.md)
+ [AWS variables pour l'importation d'OpenAPI](import-api-aws-variables.md)
+ [Erreurs et avertissements liés à l’importation de votre API dans API Gateway](api-gateway-import-api-errors-warnings.md)
+ [Exportation d’une API REST à partir d’API Gateway](api-gateway-export-api.md)