# Récupérer une définition d'API pour Azure API Management

Exportez une définition d'API sous forme de fichier JSON compatible avec Azure API Management depuis API Contracts.

* Vous avez installé cURL. Pour plus d'informations, consultez la [documentation cURL](https://curl.haxx.se/docs/).
* Vous avez créé une API dans API Contracts.

1. Ouvrez une invite de commande et entrez la commande suivante afin d'exporter votre définition d'API.
   ```
   curl --header "Authorization:Bearer {userToken}" -X GET -o {outFile}.json https://apid.{region}.cloud.talend.com/api/v1/api-definitions/{api-id}?format=Swagger20Azure
   ```
2. Ajoutez les paramètres adéquats :
   | Paramètre | Description |
   | --- | --- |
   | {userToken} | Jeton généré à partir de Qlik Talend Cloud. |
   | {outFile} | Chemin d'accès et nom de fichier de votre définition d'API. Par exemple : contactsapi.json |
   | {region} | Région de votre compte Qlik Talend Cloud. La valeur peut être :<br><br><ul><li><span>us-west</span></li><li><span>us</span></li><li><span>eu</span></li><li><span>ap</span></li><li><span>au</span></li></ul><br><br>Pour plus d'informations, consultez [Accéder aux applications Talend Cloud](https://help.qlik.com/talend/en-US/installation-guide-windows/Cloud/talend-cloud-application-url). |
   | {api-id} | ID de la version de l'API à récupérer. Pour l'obtenir, ouvrez votre API dans API Contracts et accédez à Paramètres &gt; API DE GESTION ou utilisez la méthode GET sur le point de terminaison /api-definitions pour obtenir une liste<br>de définitions d'API avec leurs identifiants. |
3. Exécutez la commande.

Votre définition d'API est exportée sous forme de fichier JSON compatible avec Azure API Management et enregistrée dans le répertoire sélectionné.