# Importer une définition d'API sur AWS API Gateway

Importez une définition d'API au format JSON sur AWS API Gateway.

## Avant de commencer

* Vous avez accès à AWS API Gateway.
* Vous avez installé AWS CLI. Pour plus d'informations, consultez [Installation de l'AWS CLI](https://docs.aws.amazon.com/fr_fr/cli/latest/userguide/cli-chap-install.html).
* Vous avez exporté votre définition d'API au format JSON.

## Procédure

1. Ouvrez une invite de commande et entrez la commande suivante afin de charger le fichier :
   ```
   aws apigateway import-rest-api [--parameters endpointConfigurationTypes={type}] --body 'file://{yourfile}.json'
   ```
2. Ajoutez les paramètres adéquats :
   | Paramètre | Description |
   | --- | --- |
   | {type} | Facultatif. Définit le type d'endpoint à utiliser. La valeur peut être :<br><br><ul> <li> <span>EDGE</span> pour une configuration d'API optimisée pour les périphériques, particulièrement adaptée aux applications mobiles (valeur par défaut)</li> <li> <span>REGIONAL</span> pour un endpoint d'API régional</li> <li> <span>PRIVATE</span> pour une API privée</li> </ul> |
   | {yourfile} | Chemin et nom du fichier de la définition d'API exportée. |
3. Exécutez la commande.

## Résultats

Votre API est exportée et l'invite de commande retourne des informations sur l'API, comme son ID, qui peut-être utilisée pour mettre à jour la définition. Vous pouvez vérifier votre définition d'API dans la console d'AWS API Gateway.

![Définition de l'API dans la console AWS API Gateway.](https://help.qlik.com/talend/fr-FR/api-designer-user-guide/Resources/images/aws_1.png)

Pour plus d'informations concernant la commande import-rest-api, consultez la [documentation AWS](https://docs.aws.amazon.com/cli/latest/reference/apigateway/import-rest-api.html) (en anglais).